class MultipleCustomerService
{
[AifCollectionTypeAttribute('_request, Types::Class, classStr(CustomerRequest)),
AifCollectionTypeAttribute('return', Types::Class, classStr(CustomerResponse))
]
public List createMultipleCustomer (List _customers)
{
List response = new List(Types::Class);
ListEnumerator custEnum;
MultipleCustomerRequest reqContract;
if(_orders)
{
custEnum = _customers.getEnumerator();
if(custEnum)
{
while (custEnum.moveNext())
{
reqContract = custEnum.current();
response.addEnd(this.createSingleCustomer(reqContract));
}
}
}
return response;
}
private CustomerResponse createSingleCuctomer(CustomerRequest _customerReq)
{
//add logic
}
}
[DataContractAttribute]
class CustomerRequest
{
str name;
str custPaymTerm;
str custGroup;
str custCurrency;
str custClassification;
str custCreditRating;
str custInventSite;
str custInventLocation;
}
André Arnaud de Cal...
291,969
Super User 2025 Season 1
Martin Dráb
230,842
Most Valuable Professional
nmaenpaa
101,156