Exemplo n.º 1
0
        public IEnumerable <Loadpocostactresults> LoadPOCostAct(Loadpocostactcriteria loadpocostactcriteria)
        {
            var results = new List <Loadpocostactresults>();

            var pdsloadpocostact = new pdsloadpocostactDataSet();

            DataRow ttblloadpocostactcriteriaCriteria = pdsloadpocostact.ttblloadpocostactcriteria.NewttblloadpocostactcriteriaRow();

            Loadpocostactcriteria.UpdateRowFromLoadpocostactcriteria(ref ttblloadpocostactcriteriaCriteria, loadpocostactcriteria);
            pdsloadpocostact.ttblloadpocostactcriteria.AddttblloadpocostactcriteriaRow((pdsloadpocostactDataSet.ttblloadpocostactcriteriaRow)ttblloadpocostactcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("LoadPOCostAct - Aspoinquiry - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAspoinquiryproxy = this.proxyAppObject.CreatePO_aspoinquiryproxy())
                {
                    this.SetRequiredContextParameters();
                    poAspoinquiryproxy.LoadPOCostAct(ref pdsContext, ref pdsloadpocostact, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("LoadPOCostAct - Aspoinquiry - After Call");


            this.ReportErrors(cErrorMessage);
            this.ReportErrors(this.pdsContext);
            this.ReportErrors(pdsloadpocostact);

            foreach (DataRow row in pdsloadpocostact.ttblloadpocostactresults)
            {
                results.Add(Loadpocostactresults.BuildLoadpocostactresultsFromRow(row));
            }
            return(results);
        }
Exemplo n.º 2
0
 public IEnumerable <Loadpocostactresults> LoadPOCostAct(Loadpocostactcriteria loadpocostactcriteria)
 {
     return(this.repository.LoadPOCostAct(loadpocostactcriteria));
 }