public string VAOrderCfgLaunch(Vaordercfg vaordercfg) { var pdsvaordercfg = new pdsvaordercfgDataSet(); DataRow ttblvaordercfgCriteria = pdsvaordercfg.ttblvaordercfg.NewttblvaordercfgRow(); Vaordercfg.UpdateRowFromVaordercfg(ref ttblvaordercfgCriteria, vaordercfg); pdsvaordercfg.ttblvaordercfg.AddttblvaordercfgRow((pdsvaordercfgDataSet.ttblvaordercfgRow)ttblvaordercfgCriteria); string cCfgURL = string.Empty; string cErrorMessage = string.Empty; NLogLoggerP.Trace("VAOrderCfgLaunch - Asvaheader - Before Call"); StopwatchUtil.Time( () => { using (var poAsvaheaderproxy = this.proxyAppObject.CreatePO_asvaheaderproxy()) { this.SetRequiredContextParameters(); poAsvaheaderproxy.VAOrderCfgLaunch(ref pdsContext, pdsvaordercfg, out cCfgURL, out cErrorMessage); } }); NLogLoggerP.Info("VAOrderCfgLaunch - Asvaheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsvaordercfg); return(cCfgURL); }
public AsvaheaderVAOrderCfgExecFuncResponseAPI VAOrderCfgExecFunc(Vaordercfg vaordercfg) { var result = new AsvaheaderVAOrderCfgExecFuncResponseAPI(); var pdsvaordercfg = new pdsvaordercfgDataSet(); DataRow ttblvaordercfgCriteria = pdsvaordercfg.ttblvaordercfg.NewttblvaordercfgRow(); Vaordercfg.UpdateRowFromVaordercfg(ref ttblvaordercfgCriteria, vaordercfg); pdsvaordercfg.ttblvaordercfg.AddttblvaordercfgRow((pdsvaordercfgDataSet.ttblvaordercfgRow)ttblvaordercfgCriteria); bool lCfgSuccessFl = false; string cWarnMessage = string.Empty; string cErrorMessage = string.Empty; NLogLoggerP.Trace("VAOrderCfgExecFunc - Asvaheader - Before Call"); StopwatchUtil.Time( () => { using (var poAsvaheaderproxy = this.proxyAppObject.CreatePO_asvaheaderproxy()) { this.SetRequiredContextParameters(); poAsvaheaderproxy.VAOrderCfgExecFunc(ref pdsContext, pdsvaordercfg, out lCfgSuccessFl, out cWarnMessage, out cErrorMessage); } }); NLogLoggerP.Info("VAOrderCfgExecFunc - Asvaheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsvaordercfg); result.lCfgSuccessFl = lCfgSuccessFl; result.cWarnMessage = cWarnMessage; return(result); }