public Arilbatchsingle ARILBatchLoad(Arilcriteria arilcriteria)
        {
            var result = new Arilbatchsingle();

            var pdsarilcriteria = new pdsarilcriteriaDataSet();

            var pdsarilbatchsingle = new pdsarilbatchsingleDataSet();

            DataRow ttblarilcriteriaCriteria = pdsarilcriteria.ttblarilcriteria.NewttblarilcriteriaRow();

            Arilcriteria.UpdateRowFromArilcriteria(ref ttblarilcriteriaCriteria, arilcriteria);
            pdsarilcriteria.ttblarilcriteria.AddttblarilcriteriaRow((pdsarilcriteriaDataSet.ttblarilcriteriaRow)ttblarilcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("ARILBatchLoad - Asarinquiry - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsarinquiryproxy = this.proxyAppObject.CreatePO_asarinquiryproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsarinquiryproxy.ARILBatchLoad(ref pdsContext, pdsarilcriteria, out pdsarilbatchsingle, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("ARILBatchLoad - Asarinquiry - After Call");


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

            if (pdsarilbatchsingle.ttblarilbatchsingle.Count > 0)
            {
                result = Arilbatchsingle.BuildArilbatchsingleFromRow(pdsarilbatchsingle.ttblarilbatchsingle[0]);
            }


            return(result);
        }
        public IEnumerable <Ariltransresults> ARILTransLoad(Arilcriteria arilcriteria)
        {
            var results = new List <Ariltransresults>();

            var pdsarilcriteria = new pdsarilcriteriaDataSet();

            var pdsariltransresults = new pdsariltransresultsDataSet();

            DataRow ttblarilcriteriaCriteria = pdsarilcriteria.ttblarilcriteria.NewttblarilcriteriaRow();

            Arilcriteria.UpdateRowFromArilcriteria(ref ttblarilcriteriaCriteria, arilcriteria);
            pdsarilcriteria.ttblarilcriteria.AddttblarilcriteriaRow((pdsarilcriteriaDataSet.ttblarilcriteriaRow)ttblarilcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("ARILTransLoad - Asarinquiry - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsarinquiryproxy = this.proxyAppObject.CreatePO_asarinquiryproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsarinquiryproxy.ARILTransLoad(ref pdsContext, pdsarilcriteria, out pdsariltransresults, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("ARILTransLoad - Asarinquiry - After Call");


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

            foreach (DataRow row in pdsariltransresults.ttblariltransresults)
            {
                results.Add(Ariltransresults.BuildAriltransresultsFromRow(row));
            }
            return(results);
        }
Beispiel #3
0
 public IEnumerable <Ariltransresults> ARILTransLoad(Arilcriteria arilcriteria)
 {
     return(this.repository.ARILTransLoad(arilcriteria));
 }
Beispiel #4
0
 public IEnumerable <Arilcheckresults> ARILCheckLoad(Arilcriteria arilcriteria)
 {
     return(this.repository.ARILCheckLoad(arilcriteria));
 }
Beispiel #5
0
 public Arilbatchsingle ARILBatchLoad(Arilcriteria arilcriteria)
 {
     return(this.repository.ARILBatchLoad(arilcriteria));
 }
Beispiel #6
0
 public IEnumerable <Ariltransresults> ARILTransLoad(Arilcriteria arilcriteria)
 {
     return(this.adapter.ARILTransLoad(arilcriteria));
 }
Beispiel #7
0
 public IEnumerable <Arilcheckresults> ARILCheckLoad(Arilcriteria arilcriteria)
 {
     return(this.adapter.ARILCheckLoad(arilcriteria));
 }
Beispiel #8
0
 public Arilbatchsingle ARILBatchLoad(Arilcriteria arilcriteria)
 {
     return(this.adapter.ARILBatchLoad(arilcriteria));
 }