/// <remarks/>
 public IAsyncResult BeginCustomerSave(ProxyCustomerSaveRequest CustomerSaveRequest, AsyncCallback callback, object asyncState)
 {
     return(this.BeginInvoke("CustomerSave", new object[] { CustomerSaveRequest }, callback, asyncState));
 }
 public ProxyCustomerSaveResult CustomerSave(ProxyCustomerSaveRequest CustomerSaveRequest)
 {
     object[] results = this.Invoke("CustomerSave", new object[] { CustomerSaveRequest });
     return((ProxyCustomerSaveResult)(results[0]));
 }