public AspoinquiryLoadPOQuickViewResponseAPI LoadPOQuickView(Loadpoquickviewcriteria loadpoquickviewcriteria) { var result = new AspoinquiryLoadPOQuickViewResponseAPI(); var pdsloadpoquickview = new pdsloadpoquickviewDataSet(); DataRow ttblloadpoquickviewcriteriaCriteria = pdsloadpoquickview.ttblloadpoquickviewcriteria.NewttblloadpoquickviewcriteriaRow(); Loadpoquickviewcriteria.UpdateRowFromLoadpoquickviewcriteria(ref ttblloadpoquickviewcriteriaCriteria, loadpoquickviewcriteria); pdsloadpoquickview.ttblloadpoquickviewcriteria.AddttblloadpoquickviewcriteriaRow((pdsloadpoquickviewDataSet.ttblloadpoquickviewcriteriaRow)ttblloadpoquickviewcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("LoadPOQuickView - Aspoinquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAspoinquiryproxy = this.proxyAppObject.CreatePO_aspoinquiryproxy()) { this.SetRequiredContextParameters(); poAspoinquiryproxy.LoadPOQuickView(ref pdsContext, ref pdsloadpoquickview, out cErrorMessage); } }); NLogLoggerP.Info("LoadPOQuickView - Aspoinquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsloadpoquickview); foreach (DataRow row in pdsloadpoquickview.ttblloadpoquickviewresults) { result.loadpoquickviewresults.Add(Loadpoquickviewresults.BuildLoadpoquickviewresultsFromRow(row)); } if (pdsloadpoquickview.ttblloadpoquickviewsingle.Count > 0) { result.loadpoquickviewsingle = Loadpoquickviewsingle.BuildLoadpoquickviewsingleFromRow(pdsloadpoquickview.ttblloadpoquickviewsingle[0]); } return(result); }
public AspoinquiryLoadPOQuickViewResponseAPI LoadPOQuickView(Loadpoquickviewcriteria loadpoquickviewcriteria) { return(this.repository.LoadPOQuickView(loadpoquickviewcriteria)); }