Exemple #1
0
        public Apsplabelresults APSPLabel(Apsplabelcriteria apsplabelcriteria)
        {
            var result = new Apsplabelresults();

            var pdsapsplabel = new pdsapsplabelDataSet();

            DataRow ttblapsplabelcriteriaCriteria = pdsapsplabel.ttblapsplabelcriteria.NewttblapsplabelcriteriaRow();

            Apsplabelcriteria.UpdateRowFromApsplabelcriteria(ref ttblapsplabelcriteriaCriteria, apsplabelcriteria);
            pdsapsplabel.ttblapsplabelcriteria.AddttblapsplabelcriteriaRow((pdsapsplabelDataSet.ttblapsplabelcriteriaRow)ttblapsplabelcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("APSPLabel - Asapsetup - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsapsetupproxy = this.proxyAppObject.CreatePO_asapsetupproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsapsetupproxy.APSPLabel(ref pdsContext, ref pdsapsplabel, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("APSPLabel - Asapsetup - After Call");


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

            if (pdsapsplabel.ttblapsplabelresults.Count > 0)
            {
                result = Apsplabelresults.BuildApsplabelresultsFromRow(pdsapsplabel.ttblapsplabelresults[0]);
            }


            return(result);
        }
Exemple #2
0
 public Apsplabelresults APSPLabel(Apsplabelcriteria apsplabelcriteria)
 {
     return(this.repository.APSPLabel(apsplabelcriteria));
 }
Exemple #3
0
 public Apsplabelresults APSPLabel(Apsplabelcriteria apsplabelcriteria)
 {
     return(this.adapter.APSPLabel(apsplabelcriteria));
 }