Exemplo n.º 1
0
        public IEnumerable <Apetalookupresults> APIVApetaSingleLookup(Apetalookupcriteria apetalookupcriteria)
        {
            var results = new List <Apetalookupresults>();

            var pdsapetalookup = new pdsapetalookupDataSet();

            DataRow ttblapetalookupcriteriaCriteria = pdsapetalookup.ttblapetalookupcriteria.NewttblapetalookupcriteriaRow();

            Apetalookupcriteria.UpdateRowFromApetalookupcriteria(ref ttblapetalookupcriteriaCriteria, apetalookupcriteria);
            pdsapetalookup.ttblapetalookupcriteria.AddttblapetalookupcriteriaRow((pdsapetalookupDataSet.ttblapetalookupcriteriaRow)ttblapetalookupcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("APIVApetaSingleLookup - Asapinquiry - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsapinquiryproxy = this.proxyAppObject.CreatePO_asapinquiryproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsapinquiryproxy.APIVApetaSingleLookup(ref pdsContext, ref pdsapetalookup, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("APIVApetaSingleLookup - Asapinquiry - After Call");


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

            foreach (DataRow row in pdsapetalookup.ttblapetalookupresults)
            {
                results.Add(Apetalookupresults.BuildApetalookupresultsFromRow(row));
            }
            return(results);
        }
Exemplo n.º 2
0
 public IEnumerable <Apetalookupresults> APIVApetaSingleLookup(Apetalookupcriteria apetalookupcriteria)
 {
     return(this.repository.APIVApetaSingleLookup(apetalookupcriteria));
 }
Exemplo n.º 3
0
 public IEnumerable <Apetalookupresults> APETAReprocess(Apetalookupcriteria apetalookupcriteria)
 {
     return(this.repository.APETAReprocess(apetalookupcriteria));
 }
Exemplo n.º 4
0
 public IEnumerable <Apetalookupresults> APIVApetaLookup(Apetalookupcriteria apetalookupcriteria)
 {
     return(this.adapter.APIVApetaLookup(apetalookupcriteria));
 }