public IEnumerable <Wmproductbins> WMProductRetrieve(Wmproductcriteria wmproductcriteria) { var results = new List <Wmproductbins>(); var pdswmproductcriteria = new pdswmproductcriteriaDataSet(); var pdswmproductbins = new pdswmproductbinsDataSet(); DataRow ttblwmproductcriteriaCriteria = pdswmproductcriteria.ttblwmproductcriteria.NewttblwmproductcriteriaRow(); Wmproductcriteria.UpdateRowFromWmproductcriteria(ref ttblwmproductcriteriaCriteria, wmproductcriteria); pdswmproductcriteria.ttblwmproductcriteria.AddttblwmproductcriteriaRow((pdswmproductcriteriaDataSet.ttblwmproductcriteriaRow)ttblwmproductcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("WMProductRetrieve - Aswminquiry - Before Call"); StopwatchUtil.Time( () => { using (var poAswminquiryproxy = this.proxyAppObject.CreatePO_aswminquiryproxy()) { this.SetRequiredContextParameters(); poAswminquiryproxy.WMProductRetrieve(ref pdsContext, pdswmproductcriteria, out pdswmproductbins, out cErrorMessage); } }); NLogLoggerP.Info("WMProductRetrieve - Aswminquiry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdswmproductcriteria); foreach (DataRow row in pdswmproductbins.ttblwmproductbins) { results.Add(Wmproductbins.BuildWmproductbinsFromRow(row)); } return(results); }
public IEnumerable <Wmproductbins> WMProductRetrieve(Wmproductcriteria wmproductcriteria) { return(this.repository.WMProductRetrieve(wmproductcriteria)); }
public IEnumerable <Wmproductbins> WMProductRetrieve(Wmproductcriteria wmproductcriteria) { return(this.adapter.WMProductRetrieve(wmproductcriteria)); }