public PdercLookupResponseAPI Lookup(Pderclookupcriteria pderclookupcriteria) { var result = new PdercLookupResponseAPI(); var pdspderclookup = new pdspderclookupDataSet(); DataRow ttblpderclookupcriteriaCriteria = pdspderclookup.ttblpderclookupcriteria.NewttblpderclookupcriteriaRow(); Pderclookupcriteria.UpdateRowFromPderclookupcriteria(ref ttblpderclookupcriteriaCriteria, pderclookupcriteria); pdspderclookup.ttblpderclookupcriteria.AddttblpderclookupcriteriaRow((pdspderclookupDataSet.ttblpderclookupcriteriaRow)ttblpderclookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Pderc - Before Call"); StopwatchUtil.Time( () => { using (var poPdercproxy = this.proxyAppObject.CreatePO_pdercproxy()) { this.SetRequiredContextParameters(); poPdercproxy.Lookup(ref pdsContext, ref pdspderclookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Pderc - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdspderclookup); foreach (DataRow row in pdspderclookup.ttblpderclookupresults) { result.pderclookupresults.Add(Pderclookupresults.BuildPderclookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public PdercLookupResponseAPI Lookup(Pderclookupcriteria pderclookupcriteria) { return(this.adapter.Lookup(pderclookupcriteria)); }
public PdercLookupResponseAPI Lookup(Pderclookupcriteria pderclookupcriteria) { return(this.repository.Lookup(pderclookupcriteria)); }