public System.Threading.Tasks.Task <BackCode.ProntipagosClientService.topUpPackageResponse> topUpPackageAsync(double amount, string reference, string sku, string clientReference)
 {
     BackCode.ProntipagosClientService.topUpPackageRequest inValue = new BackCode.ProntipagosClientService.topUpPackageRequest();
     inValue.amount          = amount;
     inValue.reference       = reference;
     inValue.sku             = sku;
     inValue.clientReference = clientReference;
     return(((BackCode.ProntipagosClientService.ProntipagosClientServiceEndPoint)(this)).topUpPackageAsync(inValue));
 }
 public BackCode.ProntipagosClientService.sellResponseTO topUpPackage(double amount, string reference, string sku, string clientReference)
 {
     BackCode.ProntipagosClientService.topUpPackageRequest inValue = new BackCode.ProntipagosClientService.topUpPackageRequest();
     inValue.amount          = amount;
     inValue.reference       = reference;
     inValue.sku             = sku;
     inValue.clientReference = clientReference;
     BackCode.ProntipagosClientService.topUpPackageResponse retVal = ((BackCode.ProntipagosClientService.ProntipagosClientServiceEndPoint)(this)).topUpPackage(inValue);
     return(retVal.@return);
 }
 System.Threading.Tasks.Task <BackCode.ProntipagosClientService.topUpPackageResponse> BackCode.ProntipagosClientService.ProntipagosClientServiceEndPoint.topUpPackageAsync(BackCode.ProntipagosClientService.topUpPackageRequest request)
 {
     return(base.Channel.topUpPackageAsync(request));
 }
 BackCode.ProntipagosClientService.topUpPackageResponse BackCode.ProntipagosClientService.ProntipagosClientServiceEndPoint.topUpPackage(BackCode.ProntipagosClientService.topUpPackageRequest request)
 {
     return(base.Channel.topUpPackage(request));
 }