public SwehLookupResponseAPI Lookup(Sworderlookupcriteria sworderlookupcriteria) { var result = new SwehLookupResponseAPI(); var pdssworderlookup = new pdssworderlookupDataSet(); DataRow ttblsworderlookupcriteriaCriteria = pdssworderlookup.ttblsworderlookupcriteria.NewttblsworderlookupcriteriaRow(); Sworderlookupcriteria.UpdateRowFromSworderlookupcriteria(ref ttblsworderlookupcriteriaCriteria, sworderlookupcriteria); pdssworderlookup.ttblsworderlookupcriteria.AddttblsworderlookupcriteriaRow((pdssworderlookupDataSet.ttblsworderlookupcriteriaRow)ttblsworderlookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Sweh - Before Call"); StopwatchUtil.Time( () => { using (var poSwehproxy = this.proxyAppObject.CreatePO_swehproxy()) { this.SetRequiredContextParameters(); poSwehproxy.Lookup(ref pdsContext, ref pdssworderlookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Sweh - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdssworderlookup); foreach (DataRow row in pdssworderlookup.ttblsworderlookupresults) { result.sworderlookupresults.Add(Sworderlookupresults.BuildSworderlookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public SwehLookupResponseAPI Lookup(Sworderlookupcriteria sworderlookupcriteria) { return(this.repository.Lookup(sworderlookupcriteria)); }
public SwehLookupResponseAPI Lookup(Sworderlookupcriteria sworderlookupcriteria) { return(this.adapter.Lookup(sworderlookupcriteria)); }