public IEnumerable <Ptxsrpcatlist> PTXSRProdCatList(Ptxsrpcatcriteria ptxsrpcatcriteria) { var results = new List <Ptxsrpcatlist>(); var pdsptxsrpcatlist = new pdsptxsrpcatlistDataSet(); DataRow ttblptxsrpcatcriteriaCriteria = pdsptxsrpcatlist.ttblptxsrpcatcriteria.NewttblptxsrpcatcriteriaRow(); Ptxsrpcatcriteria.UpdateRowFromPtxsrpcatcriteria(ref ttblptxsrpcatcriteriaCriteria, ptxsrpcatcriteria); pdsptxsrpcatlist.ttblptxsrpcatcriteria.AddttblptxsrpcatcriteriaRow((pdsptxsrpcatlistDataSet.ttblptxsrpcatcriteriaRow)ttblptxsrpcatcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("PTXSRProdCatList - Asptxentry - Before Call"); StopwatchUtil.Time( () => { using (var poAsptxentryproxy = this.proxyAppObject.CreatePO_asptxentryproxy()) { this.SetRequiredContextParameters(); poAsptxentryproxy.PTXSRProdCatList(ref pdsContext, ref pdsptxsrpcatlist, out cErrorMessage); } }); NLogLoggerP.Info("PTXSRProdCatList - Asptxentry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsptxsrpcatlist); foreach (DataRow row in pdsptxsrpcatlist.ttblptxsrpcatlist) { results.Add(Ptxsrpcatlist.BuildPtxsrpcatlistFromRow(row)); } return(results); }
public IEnumerable <Ptxsrpcatlist> PTXSRProdCatList(Ptxsrpcatcriteria ptxsrpcatcriteria) { return(this.adapter.PTXSRProdCatList(ptxsrpcatcriteria)); }