public ArsgLookupResponseAPI Lookup(Argrouplookupcriteria argrouplookupcriteria) { var result = new ArsgLookupResponseAPI(); var pdsargrouplookup = new pdsargrouplookupDataSet(); DataRow ttblargrouplookupcriteriaCriteria = pdsargrouplookup.ttblargrouplookupcriteria.NewttblargrouplookupcriteriaRow(); Argrouplookupcriteria.UpdateRowFromArgrouplookupcriteria(ref ttblargrouplookupcriteriaCriteria, argrouplookupcriteria); pdsargrouplookup.ttblargrouplookupcriteria.AddttblargrouplookupcriteriaRow((pdsargrouplookupDataSet.ttblargrouplookupcriteriaRow)ttblargrouplookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Arsg - Before Call"); StopwatchUtil.Time( () => { using (var poArsgproxy = this.proxyAppObject.CreatePO_arsgproxy()) { this.SetRequiredContextParameters(); poArsgproxy.Lookup(ref pdsContext, ref pdsargrouplookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Arsg - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsargrouplookup); foreach (DataRow row in pdsargrouplookup.ttblargrouplookupresults) { result.argrouplookupresults.Add(Argrouplookupresults.BuildArgrouplookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public ArsgLookupResponseAPI Lookup(Argrouplookupcriteria argrouplookupcriteria) { return(this.repository.Lookup(argrouplookupcriteria)); }
public ArsgLookupResponseAPI Lookup(Argrouplookupcriteria argrouplookupcriteria) { return(this.adapter.Lookup(argrouplookupcriteria)); }