public ArssLookupResponseAPI Lookup(Arshiptolookupcriteria arshiptolookupcriteria) { var result = new ArssLookupResponseAPI(); var pdsarshiptolookup = new pdsarshiptolookupDataSet(); DataRow ttblarshiptolookupcriteriaCriteria = pdsarshiptolookup.ttblarshiptolookupcriteria.NewttblarshiptolookupcriteriaRow(); Arshiptolookupcriteria.UpdateRowFromArshiptolookupcriteria(ref ttblarshiptolookupcriteriaCriteria, arshiptolookupcriteria); pdsarshiptolookup.ttblarshiptolookupcriteria.AddttblarshiptolookupcriteriaRow((pdsarshiptolookupDataSet.ttblarshiptolookupcriteriaRow)ttblarshiptolookupcriteriaCriteria); string cErrorMessage = string.Empty; bool lMoreRecords = false; NLogLoggerP.Trace("Lookup - Arss - Before Call"); StopwatchUtil.Time( () => { using (var poArssproxy = this.proxyAppObject.CreatePO_arssproxy()) { this.SetRequiredContextParameters(); poArssproxy.Lookup(ref pdsContext, ref pdsarshiptolookup, out cErrorMessage, out lMoreRecords); } }); NLogLoggerP.Info("Lookup - Arss - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsarshiptolookup); foreach (DataRow row in pdsarshiptolookup.ttblarshiptolookupresults) { result.arshiptolookupresults.Add(Arshiptolookupresults.BuildArshiptolookupresultsFromRow(row)); } result.lMoreRecords = lMoreRecords; return(result); }
public ArssLookupResponseAPI Lookup(Arshiptolookupcriteria arshiptolookupcriteria) { return(this.adapter.Lookup(arshiptolookupcriteria)); }
public ArssLookupResponseAPI Lookup(Arshiptolookupcriteria arshiptolookupcriteria) { return(this.repository.Lookup(arshiptolookupcriteria)); }