public IEnumerable <Slehlookupresults> Lookup(Slehlookupcriteria slehlookupcriteria) { var results = new List <Slehlookupresults>(); var pdsslehlookup = new pdsslehlookupDataSet(); DataRow ttblslehlookupcriteriaCriteria = pdsslehlookup.ttblslehlookupcriteria.NewttblslehlookupcriteriaRow(); Slehlookupcriteria.UpdateRowFromSlehlookupcriteria(ref ttblslehlookupcriteriaCriteria, slehlookupcriteria); pdsslehlookup.ttblslehlookupcriteria.AddttblslehlookupcriteriaRow((pdsslehlookupDataSet.ttblslehlookupcriteriaRow)ttblslehlookupcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("Lookup - Sleh - Before Call"); StopwatchUtil.Time( () => { using (var poSlehproxy = this.proxyAppObject.CreatePO_slehproxy()) { this.SetRequiredContextParameters(); poSlehproxy.Lookup(ref pdsContext, ref pdsslehlookup, out cErrorMessage); } }); NLogLoggerP.Info("Lookup - Sleh - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsslehlookup); foreach (DataRow row in pdsslehlookup.ttblslehlookupresults) { results.Add(Slehlookupresults.BuildSlehlookupresultsFromRow(row)); } return(results); }
public IEnumerable <Slehlookupresults> Lookup(Slehlookupcriteria slehlookupcriteria) { return(this.repository.Lookup(slehlookupcriteria)); }
public IEnumerable <Slehlookupresults> Lookup(Slehlookupcriteria slehlookupcriteria) { return(this.adapter.Lookup(slehlookupcriteria)); }