public voidBulkVoucherResponse voidBulkVoucher(voidBulkVoucherRequest request)
        {
            voidBulkVoucherResponse oResponse = new voidBulkVoucherResponse();

            oResponse.voidBulkVoucherResponse1 = new voucherDTO[request.voidBulkVoucher.Length];
            try
            {
                for (int iCount = 0; iCount < request.voidBulkVoucher.Length; iCount++)
                {
                    cancelRedeemVoucherRequest oCancelVoucher = new cancelRedeemVoucherRequest()
                    {
                        cancelRedeemVoucher = new cancelRedeemVoucher()
                        {
                            arg0 = request.voidBulkVoucher[iCount]
                        }
                    };
                    oResponse.voidBulkVoucherResponse1[iCount] = this.VoidVoucher(oCancelVoucher).cancelRedeemVoucherResponse.@return;
                }
            }
            catch (Exception Ex)
            {
                ExceptionManager.Publish(Ex);
            }
            return(oResponse);
        }
 public voidBulkVoucherResponse voidBulkVoucher(voidBulkVoucherRequest request)
 {
     voidBulkVoucherResponse oResponse = new voidBulkVoucherResponse();
     oResponse.voidBulkVoucherResponse1 = new voucherDTO[request.voidBulkVoucher.Length];
     try
     {
         for (int iCount = 0; iCount < request.voidBulkVoucher.Length; iCount++)
         {
             cancelRedeemVoucherRequest oCancelVoucher = new cancelRedeemVoucherRequest() { cancelRedeemVoucher = new cancelRedeemVoucher() { arg0 = request.voidBulkVoucher[iCount] } };
             oResponse.voidBulkVoucherResponse1[iCount] = this.VoidVoucher(oCancelVoucher).cancelRedeemVoucherResponse.@return;
         }
     }
     catch (Exception Ex)
     {
         ExceptionManager.Publish(Ex);
     }
     return oResponse;
 }