public Ptxroutingresults PTXGetRoutingRule(Ptxroutingcriteria ptxroutingcriteria) { var result = new Ptxroutingresults(); var pdsptxrouting = new pdsptxroutingDataSet(); DataRow ttblptxroutingcriteriaCriteria = pdsptxrouting.ttblptxroutingcriteria.NewttblptxroutingcriteriaRow(); Ptxroutingcriteria.UpdateRowFromPtxroutingcriteria(ref ttblptxroutingcriteriaCriteria, ptxroutingcriteria); pdsptxrouting.ttblptxroutingcriteria.AddttblptxroutingcriteriaRow((pdsptxroutingDataSet.ttblptxroutingcriteriaRow)ttblptxroutingcriteriaCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("PTXGetRoutingRule - Asptxentry - Before Call"); StopwatchUtil.Time( () => { using (var poAsptxentryproxy = this.proxyAppObject.CreatePO_asptxentryproxy()) { this.SetRequiredContextParameters(); poAsptxentryproxy.PTXGetRoutingRule(ref pdsContext, ref pdsptxrouting, out cErrorMessage); } }); NLogLoggerP.Info("PTXGetRoutingRule - Asptxentry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsptxrouting); if (pdsptxrouting.ttblptxroutingresults.Count > 0) { result = Ptxroutingresults.BuildPtxroutingresultsFromRow(pdsptxrouting.ttblptxroutingresults[0]); } return(result); }
public IEnumerable <Ptxroutingresults> PTXGetRoutingRuleInquiry(Ptxroutingcriteria ptxroutingcriteria) { return(this.adapter.PTXGetRoutingRuleInquiry(ptxroutingcriteria)); }
public Ptxroutingresults PTXGetRoutingRule(Ptxroutingcriteria ptxroutingcriteria) { return(this.adapter.PTXGetRoutingRule(ptxroutingcriteria)); }
public Ptxroutingresults PTXGetRoutingRule(Ptxroutingcriteria ptxroutingcriteria) { return(this.repository.PTXGetRoutingRule(ptxroutingcriteria)); }