public AsicinquiryICIRRetrieveResponseAPI ICIRRetrieve(Icircriteria icircriteria) { var result = new AsicinquiryICIRRetrieveResponseAPI(); var pdsicir = new pdsicirDataSet(); DataRow ttblicircriteriaCriteria = pdsicir.ttblicircriteria.NewttblicircriteriaRow(); Icircriteria.UpdateRowFromIcircriteria(ref ttblicircriteriaCriteria, icircriteria); pdsicir.ttblicircriteria.AddttblicircriteriaRow((pdsicirDataSet.ttblicircriteriaRow)ttblicircriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("ICIRRetrieve - Asicinquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAsicinquiryproxy = this.proxyAppObject.CreatePO_asicinquiryproxy()) { this.SetRequiredContextParameters(); poAsicinquiryproxy.ICIRRetrieve(ref pdsContext, ref pdsicir, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("ICIRRetrieve - Asicinquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsicir); foreach (DataRow row in pdsicir.ttblicirresults) { result.icirresults.Add(Icirresults.BuildIcirresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public AsicinquiryICIRRetrieveResponseAPI ICIRRetrieve(Icircriteria icircriteria) { return(this.repository.ICIRRetrieve(icircriteria)); }
public AsicinquiryICIRRetrieveResponseAPI ICIRRetrieve(Icircriteria icircriteria) { return(this.adapter.ICIRRetrieve(icircriteria)); }