Exemplo n.º 1
0
        public IEnumerable <Glinquiryjournalresults> FetchGLDetail(Glinquiryjournalcriteria glinquiryjournalcriteria)
        {
            var results = new List <Glinquiryjournalresults>();

            var pdsglinquiryjournal = new pdsglinquiryjournalDataSet();

            DataRow ttblglinquiryjournalcriteriaCriteria = pdsglinquiryjournal.ttblglinquiryjournalcriteria.NewttblglinquiryjournalcriteriaRow();

            Glinquiryjournalcriteria.UpdateRowFromGlinquiryjournalcriteria(ref ttblglinquiryjournalcriteriaCriteria, glinquiryjournalcriteria);
            pdsglinquiryjournal.ttblglinquiryjournalcriteria.AddttblglinquiryjournalcriteriaRow((pdsglinquiryjournalDataSet.ttblglinquiryjournalcriteriaRow)ttblglinquiryjournalcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("FetchGLDetail - Asglinquiry - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsglinquiryproxy = this.proxyAppObject.CreatePO_asglinquiryproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsglinquiryproxy.FetchGLDetail(ref pdsContext, ref pdsglinquiryjournal, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("FetchGLDetail - Asglinquiry - After Call");


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

            foreach (DataRow row in pdsglinquiryjournal.ttblglinquiryjournalresults)
            {
                results.Add(Glinquiryjournalresults.BuildGlinquiryjournalresultsFromRow(row));
            }
            return(results);
        }
Exemplo n.º 2
0
 public IEnumerable <Glinquiryjournalresults> FetchGLDetail(Glinquiryjournalcriteria glinquiryjournalcriteria)
 {
     return(this.adapter.FetchGLDetail(glinquiryjournalcriteria));
 }