コード例 #1
0
        public IEnumerable <Glifdetailhistresults> GLIFDetailHist(Glifdetailhistcriteria glifdetailhistcriteria)
        {
            var results = new List <Glifdetailhistresults>();

            var pdsglifdetailhist = new pdsglifdetailhistDataSet();

            DataRow ttblglifdetailhistcriteriaCriteria = pdsglifdetailhist.ttblglifdetailhistcriteria.NewttblglifdetailhistcriteriaRow();

            Glifdetailhistcriteria.UpdateRowFromGlifdetailhistcriteria(ref ttblglifdetailhistcriteriaCriteria, glifdetailhistcriteria);
            pdsglifdetailhist.ttblglifdetailhistcriteria.AddttblglifdetailhistcriteriaRow((pdsglifdetailhistDataSet.ttblglifdetailhistcriteriaRow)ttblglifdetailhistcriteriaCriteria);

            string cErrorMessage = string.Empty;


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


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

            foreach (DataRow row in pdsglifdetailhist.ttblglifdetailhistresults)
            {
                results.Add(Glifdetailhistresults.BuildGlifdetailhistresultsFromRow(row));
            }
            return(results);
        }
コード例 #2
0
 public IEnumerable <Glifdetailhistresults> GLIFDetailHist(Glifdetailhistcriteria glifdetailhistcriteria)
 {
     return(this.adapter.GLIFDetailHist(glifdetailhistcriteria));
 }