public SwsjLookupResponseAPI Lookup(Swjobtypelookupcriteria swjobtypelookupcriteria) { var result = new SwsjLookupResponseAPI(); var pdsswjobtypelookup = new pdsswjobtypelookupDataSet(); DataRow ttblswjobtypelookupcriteriaCriteria = pdsswjobtypelookup.ttblswjobtypelookupcriteria.NewttblswjobtypelookupcriteriaRow(); Swjobtypelookupcriteria.UpdateRowFromSwjobtypelookupcriteria(ref ttblswjobtypelookupcriteriaCriteria, swjobtypelookupcriteria); pdsswjobtypelookup.ttblswjobtypelookupcriteria.AddttblswjobtypelookupcriteriaRow((pdsswjobtypelookupDataSet.ttblswjobtypelookupcriteriaRow)ttblswjobtypelookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Swsj - Before Call"); StopwatchUtil.Time( () => { using (var poSwsjproxy = this.proxyAppObject.CreatePO_swsjproxy()) { this.SetRequiredContextParameters(); poSwsjproxy.Lookup(ref pdsContext, ref pdsswjobtypelookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Swsj - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsswjobtypelookup); foreach (DataRow row in pdsswjobtypelookup.ttblswjobtypelookupresults) { result.swjobtypelookupresults.Add(Swjobtypelookupresults.BuildSwjobtypelookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public SwsjLookupResponseAPI Lookup(Swjobtypelookupcriteria swjobtypelookupcriteria) { return(this.adapter.Lookup(swjobtypelookupcriteria)); }
public SwsjLookupResponseAPI Lookup(Swjobtypelookupcriteria swjobtypelookupcriteria) { return(this.repository.Lookup(swjobtypelookupcriteria)); }