public IEnumerable <Loadpoapdetailresults> LoadPOAPDetail(Loadpoapdetailcriteria loadpoapdetailcriteria) { var results = new List <Loadpoapdetailresults>(); var pdsloadpoapdetail = new pdsloadpoapdetailDataSet(); DataRow ttblloadpoapdetailcriteriaCriteria = pdsloadpoapdetail.ttblloadpoapdetailcriteria.NewttblloadpoapdetailcriteriaRow(); Loadpoapdetailcriteria.UpdateRowFromLoadpoapdetailcriteria(ref ttblloadpoapdetailcriteriaCriteria, loadpoapdetailcriteria); pdsloadpoapdetail.ttblloadpoapdetailcriteria.AddttblloadpoapdetailcriteriaRow((pdsloadpoapdetailDataSet.ttblloadpoapdetailcriteriaRow)ttblloadpoapdetailcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("LoadPOAPDetail - Aspoinquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAspoinquiryproxy = this.proxyAppObject.CreatePO_aspoinquiryproxy()) { this.SetRequiredContextParameters(); poAspoinquiryproxy.LoadPOAPDetail(ref pdsContext, ref pdsloadpoapdetail, out cErrorMessage); } }); NLogLoggerP.Info("LoadPOAPDetail - Aspoinquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsloadpoapdetail); foreach (DataRow row in pdsloadpoapdetail.ttblloadpoapdetailresults) { results.Add(Loadpoapdetailresults.BuildLoadpoapdetailresultsFromRow(row)); } return(results); }
public IEnumerable <Loadpoapdetailresults> LoadPOAPDetail(Loadpoapdetailcriteria loadpoapdetailcriteria) { return(this.repository.LoadPOAPDetail(loadpoapdetailcriteria)); }