public PvPdspsLookupResponseAPI Lookup(Pvpdspslookupcriteria pvpdspslookupcriteria) { var result = new PvPdspsLookupResponseAPI(); var pdspvpdspslookup = new pdspvpdspslookupDataSet(); DataRow ttblpvpdspslookupcriteriaCriteria = pdspvpdspslookup.ttblpvpdspslookupcriteria.NewttblpvpdspslookupcriteriaRow(); Pvpdspslookupcriteria.UpdateRowFromPvpdspslookupcriteria(ref ttblpvpdspslookupcriteriaCriteria, pvpdspslookupcriteria); pdspvpdspslookup.ttblpvpdspslookupcriteria.AddttblpvpdspslookupcriteriaRow((pdspvpdspslookupDataSet.ttblpvpdspslookupcriteriaRow)ttblpvpdspslookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - PvPdsps - Before Call"); StopwatchUtil.Time( () => { using (var poPvPdspsproxy = this.proxyAppObject.CreatePO_pv_pdspsproxy()) { this.SetRequiredContextParameters(); poPvPdspsproxy.Lookup(ref pdsContext, ref pdspvpdspslookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - PvPdsps - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdspvpdspslookup); foreach (DataRow row in pdspvpdspslookup.ttblpvpdspslookupresults) { result.pvpdspslookupresults.Add(Pvpdspslookupresults.BuildPvpdspslookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public PvPdspsLookupResponseAPI Lookup(Pvpdspslookupcriteria pvpdspslookupcriteria) { return(this.repository.Lookup(pvpdspslookupcriteria)); }
public PvPdspsLookupResponseAPI Lookup(Pvpdspslookupcriteria pvpdspslookupcriteria) { return(this.adapter.Lookup(pvpdspslookupcriteria)); }