using System.Runtime.Serialization;
using System.ServiceModel;
namespace ExternalCustomerSoapServer
[ServiceContract(Namespace = "http://www.xxx.com/BusinessServer")]
public interface IExternalSoapCustomerService
CustomerInformation GetCustomerInformation(string CardNumber);
CustomerInformation[] GetCustomerInformationArray(SearchCriteria[] criteria, long offset, long count);
public class SearchCriteria
public string CriteriaOperator { get; set; }
public string FieldName { get; set; }
public string FieldOperator { get; set; }
public string FieldValue { get; set; }
public class CustomerInformation
public string CardNumber;
public string EmployeeNumber;
public string LanguageCode;
public string NationCode;
public string StreetExtra;
public string StreetNumber;
public string StreetNumberExtra;