public IEnumerable <Kpcomponentslookupresults> Lookup(Kpcomponentslookupcriteria kpcomponentslookupcriteria) { var results = new List <Kpcomponentslookupresults>(); var pdskpcomponentslookup = new pdskpcomponentslookupDataSet(); DataRow ttblkpcomponentslookupcriteriaCriteria = pdskpcomponentslookup.ttblkpcomponentslookupcriteria.NewttblkpcomponentslookupcriteriaRow(); Kpcomponentslookupcriteria.UpdateRowFromKpcomponentslookupcriteria(ref ttblkpcomponentslookupcriteriaCriteria, kpcomponentslookupcriteria); pdskpcomponentslookup.ttblkpcomponentslookupcriteria.AddttblkpcomponentslookupcriteriaRow((pdskpcomponentslookupDataSet.ttblkpcomponentslookupcriteriaRow)ttblkpcomponentslookupcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("Lookup - Kpsk - Before Call"); StopwatchUtil.Time( () => { using (var poKpskproxy = this.proxyAppObject.CreatePO_kpskproxy()) { this.SetRequiredContextParameters(); poKpskproxy.Lookup(ref pdsContext, ref pdskpcomponentslookup, out cErrorMessage); } }); NLogLoggerP.Info("Lookup - Kpsk - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdskpcomponentslookup); foreach (DataRow row in pdskpcomponentslookup.ttblkpcomponentslookupresults) { results.Add(Kpcomponentslookupresults.BuildKpcomponentslookupresultsFromRow(row)); } return(results); }
public IEnumerable <Kpcomponentslookupresults> Lookup(Kpcomponentslookupcriteria kpcomponentslookupcriteria) { return(this.repository.Lookup(kpcomponentslookupcriteria)); }
public IEnumerable <Kpcomponentslookupresults> Lookup(Kpcomponentslookupcriteria kpcomponentslookupcriteria) { return(this.adapter.Lookup(kpcomponentslookupcriteria)); }