public IEnumerable <Kpgrouplookupresults> Lookup(Kpgrouplookupcriteria kpgrouplookupcriteria) { var results = new List <Kpgrouplookupresults>(); var pdskpgrouplookup = new pdskpgrouplookupDataSet(); DataRow ttblkpgrouplookupcriteriaCriteria = pdskpgrouplookup.ttblkpgrouplookupcriteria.NewttblkpgrouplookupcriteriaRow(); Kpgrouplookupcriteria.UpdateRowFromKpgrouplookupcriteria(ref ttblkpgrouplookupcriteriaCriteria, kpgrouplookupcriteria); pdskpgrouplookup.ttblkpgrouplookupcriteria.AddttblkpgrouplookupcriteriaRow((pdskpgrouplookupDataSet.ttblkpgrouplookupcriteriaRow)ttblkpgrouplookupcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("Lookup - Kpsg - Before Call"); StopwatchUtil.Time( () => { using (var poKpsgproxy = this.proxyAppObject.CreatePO_kpsgproxy()) { this.SetRequiredContextParameters(); poKpsgproxy.Lookup(ref pdsContext, ref pdskpgrouplookup, out cErrorMessage); } }); NLogLoggerP.Info("Lookup - Kpsg - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdskpgrouplookup); foreach (DataRow row in pdskpgrouplookup.ttblkpgrouplookupresults) { results.Add(Kpgrouplookupresults.BuildKpgrouplookupresultsFromRow(row)); } return(results); }
public IEnumerable <Kpgrouplookupresults> Lookup(Kpgrouplookupcriteria kpgrouplookupcriteria) { return(this.repository.Lookup(kpgrouplookupcriteria)); }
public IEnumerable <Kpgrouplookupresults> Lookup(Kpgrouplookupcriteria kpgrouplookupcriteria) { return(this.adapter.Lookup(kpgrouplookupcriteria)); }