private void DoInsertRequestPay(tinprequestpay requestPay, List<tinprequestpaydtl> lstRequestPayDtl) { wsINP.IwsINPClient client = new wsINP.IwsINPClient(); try { client.DoInsertRequestPay(baseForm.CurrentContextInfo, requestPay, lstRequestPayDtl.ToArray<tinprequestpaydtl>()); } catch (Exception ex) { throw ex; } finally { baseForm.CloseWCF(client); } }