Exemple #1
0
        public Icipfetchtransdetresults ICIPFetchTransDetail(Icipfetchtransdetcriteria icipfetchtransdetcriteria)
        {
            var result = new Icipfetchtransdetresults();

            var pdsicipfetchtransdet = new pdsicipfetchtransdetDataSet();

            DataRow ttblicipfetchtransdetcriteriaCriteria = pdsicipfetchtransdet.ttblicipfetchtransdetcriteria.NewttblicipfetchtransdetcriteriaRow();

            Icipfetchtransdetcriteria.UpdateRowFromIcipfetchtransdetcriteria(ref ttblicipfetchtransdetcriteriaCriteria, icipfetchtransdetcriteria);
            pdsicipfetchtransdet.ttblicipfetchtransdetcriteria.AddttblicipfetchtransdetcriteriaRow((pdsicipfetchtransdetDataSet.ttblicipfetchtransdetcriteriaRow)ttblicipfetchtransdetcriteriaCriteria);

            string cErrorMessage = string.Empty;


            NLogLoggerP.Trace("ICIPFetchTransDetail - Asicwhseprod - Before Call");
            StopwatchUtil.Time(
                () =>
            {
                using (var poAsicwhseprodproxy = this.proxyAppObject.CreatePO_asicwhseprodproxy())
                {
                    this.SetRequiredContextParameters();
                    poAsicwhseprodproxy.ICIPFetchTransDetail(ref pdsContext, ref pdsicipfetchtransdet, out cErrorMessage);
                }
            });
            NLogLoggerP.Info("ICIPFetchTransDetail - Asicwhseprod - After Call");


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

            if (pdsicipfetchtransdet.ttblicipfetchtransdetresults.Count > 0)
            {
                result = Icipfetchtransdetresults.BuildIcipfetchtransdetresultsFromRow(pdsicipfetchtransdet.ttblicipfetchtransdetresults[0]);
            }


            return(result);
        }
Exemple #2
0
 public Icipfetchtransdetresults ICIPFetchTransDetail(Icipfetchtransdetcriteria icipfetchtransdetcriteria)
 {
     return(this.repository.ICIPFetchTransDetail(icipfetchtransdetcriteria));
 }
Exemple #3
0
 public Icipfetchtransdetresults ICIPFetchTransDetail(Icipfetchtransdetcriteria icipfetchtransdetcriteria)
 {
     return(this.adapter.ICIPFetchTransDetail(icipfetchtransdetcriteria));
 }