public PdsvcLookupResponseAPI Lookup(Pdsvclookupcriteria pdsvclookupcriteria) { var result = new PdsvcLookupResponseAPI(); var pdspdsvclookup = new pdspdsvclookupDataSet(); DataRow ttblpdsvclookupcriteriaCriteria = pdspdsvclookup.ttblpdsvclookupcriteria.NewttblpdsvclookupcriteriaRow(); Pdsvclookupcriteria.UpdateRowFromPdsvclookupcriteria(ref ttblpdsvclookupcriteriaCriteria, pdsvclookupcriteria); pdspdsvclookup.ttblpdsvclookupcriteria.AddttblpdsvclookupcriteriaRow((pdspdsvclookupDataSet.ttblpdsvclookupcriteriaRow)ttblpdsvclookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Pdsvc - Before Call"); StopwatchUtil.Time( () => { using (var poPdsvcproxy = this.proxyAppObject.CreatePO_pdsvcproxy()) { this.SetRequiredContextParameters(); poPdsvcproxy.Lookup(ref pdsContext, ref pdspdsvclookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Pdsvc - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdspdsvclookup); foreach (DataRow row in pdspdsvclookup.ttblpdsvclookupresults) { result.pdsvclookupresults.Add(Pdsvclookupresults.BuildPdsvclookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public PdsvcLookupResponseAPI Lookup(Pdsvclookupcriteria pdsvclookupcriteria) { return(this.adapter.Lookup(pdsvclookupcriteria)); }
public PdsvcLookupResponseAPI Lookup(Pdsvclookupcriteria pdsvclookupcriteria) { return(this.repository.Lookup(pdsvclookupcriteria)); }