public IcsegLookupResponseAPI Lookup(Icseglookupcriteria icseglookupcriteria) { var result = new IcsegLookupResponseAPI(); var pdsicseglookup = new pdsicseglookupDataSet(); DataRow ttblicseglookupcriteriaCriteria = pdsicseglookup.ttblicseglookupcriteria.NewttblicseglookupcriteriaRow(); Icseglookupcriteria.UpdateRowFromIcseglookupcriteria(ref ttblicseglookupcriteriaCriteria, icseglookupcriteria); pdsicseglookup.ttblicseglookupcriteria.AddttblicseglookupcriteriaRow((pdsicseglookupDataSet.ttblicseglookupcriteriaRow)ttblicseglookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Icseg - Before Call"); StopwatchUtil.Time( () => { using (var poIcsegproxy = this.proxyAppObject.CreatePO_icsegproxy()) { this.SetRequiredContextParameters(); poIcsegproxy.Lookup(ref pdsContext, ref pdsicseglookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Icseg - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsicseglookup); foreach (DataRow row in pdsicseglookup.ttblicseglookupresults) { result.icseglookupresults.Add(Icseglookupresults.BuildIcseglookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public IcsegLookupResponseAPI Lookup(Icseglookupcriteria icseglookupcriteria) { return(this.adapter.Lookup(icseglookupcriteria)); }
public IcsegLookupResponseAPI Lookup(Icseglookupcriteria icseglookupcriteria) { return(this.repository.Lookup(icseglookupcriteria)); }