public AsicinquiryICICBuildVendorListResponseAPI ICICBuildVendorList(Iciccriteria iciccriteria) { var result = new AsicinquiryICICBuildVendorListResponseAPI(); var pdsiciccriteria = new pdsiciccriteriaDataSet(); var pdsicicvendorlist = new pdsicicvendorlistDataSet(); DataRow ttbliciccriteriaCriteria = pdsiciccriteria.ttbliciccriteria.NewttbliciccriteriaRow(); Iciccriteria.UpdateRowFromIciccriteria(ref ttbliciccriteriaCriteria, iciccriteria); pdsiciccriteria.ttbliciccriteria.AddttbliciccriteriaRow((pdsiciccriteriaDataSet.ttbliciccriteriaRow)ttbliciccriteriaCriteria); bool lMoreRecords = false; string cErrorMessage = string.Empty; NLogLoggerP.Trace("ICICBuildVendorList - Asicinquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAsicinquiryproxy = this.proxyAppObject.CreatePO_asicinquiryproxy()) { this.SetRequiredContextParameters(); poAsicinquiryproxy.ICICBuildVendorList(ref pdsContext, pdsiciccriteria, out pdsicicvendorlist, out lMoreRecords, out cErrorMessage); } }); NLogLoggerP.Info("ICICBuildVendorList - Asicinquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsiciccriteria); foreach (DataRow row in pdsicicvendorlist.ttblicicvendorlist) { result.icicvendorlist.Add(Icicvendorlist.BuildIcicvendorlistFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public AsicinquiryICICBuildVendorListResponseAPI ICICBuildVendorList(Iciccriteria iciccriteria) { return(this.repository.ICICBuildVendorList(iciccriteria)); }
public AsicinquiryICICBuildAllocationListResponseAPI ICICBuildAllocationList(Iciccriteria iciccriteria) { return(this.adapter.ICICBuildAllocationList(iciccriteria)); }