public Vaheaderaddchg VAHeaderInitialize(int iVANo, int iVASuf) { var result = new Vaheaderaddchg(); var pdsvaheaderaddchg = new pdsvaheaderaddchgDataSet(); string cErrorMessage = string.Empty; NLogLoggerP.Trace("VAHeaderInitialize - Asvaheader - Before Call"); StopwatchUtil.Time( () => { using (var poAsvaheaderproxy = this.proxyAppObject.CreatePO_asvaheaderproxy()) { this.SetRequiredContextParameters(); poAsvaheaderproxy.VAHeaderInitialize(ref pdsContext, iVANo, iVASuf, out pdsvaheaderaddchg, out cErrorMessage); } }); NLogLoggerP.Info("VAHeaderInitialize - Asvaheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsvaheaderaddchg); if (pdsvaheaderaddchg.ttblvaheaderaddchg.Count > 0) { result = Vaheaderaddchg.BuildVaheaderaddchgFromRow(pdsvaheaderaddchg.ttblvaheaderaddchg[0]); } return(result); }
public AsvaheaderVAHeaderChangeRecordResponseAPI VAHeaderChangeRecord(Vaheaderaddchg vaheaderaddchg) { var result = new AsvaheaderVAHeaderChangeRecordResponseAPI(); var pdsvaheaderaddchg = new pdsvaheaderaddchgDataSet(); var pdsmessaging = new pdsmessagingDataSet(); DataRow ttblvaheaderaddchgCriteria = pdsvaheaderaddchg.ttblvaheaderaddchg.NewttblvaheaderaddchgRow(); Vaheaderaddchg.UpdateRowFromVaheaderaddchg(ref ttblvaheaderaddchgCriteria, vaheaderaddchg); pdsvaheaderaddchg.ttblvaheaderaddchg.AddttblvaheaderaddchgRow((pdsvaheaderaddchgDataSet.ttblvaheaderaddchgRow)ttblvaheaderaddchgCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("VAHeaderChangeRecord - Asvaheader - Before Call"); StopwatchUtil.Time( () => { using (var poAsvaheaderproxy = this.proxyAppObject.CreatePO_asvaheaderproxy()) { this.SetRequiredContextParameters(); poAsvaheaderproxy.VAHeaderChangeRecord(ref pdsContext, ref pdsvaheaderaddchg, out pdsmessaging, out cErrorMessage); } }); NLogLoggerP.Info("VAHeaderChangeRecord - Asvaheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsvaheaderaddchg); foreach (DataRow row in pdsmessaging.ttblmessaging) { result.messaging.Add(Messaging.BuildMessagingFromRow(row)); } if (pdsvaheaderaddchg.ttblvaheaderaddchg.Count > 0) { result.vaheaderaddchg = Vaheaderaddchg.BuildVaheaderaddchgFromRow(pdsvaheaderaddchg.ttblvaheaderaddchg[0]); } return(result); }
public Vaheaderaddchg VAHeaderLeaveField(AsvaheaderVAHeaderLeaveFieldRequestAPI AsvaheaderVAHeaderLeaveFieldRequestAPI) { var result = new Vaheaderaddchg(); var pdsvaheaderaddchg = new pdsvaheaderaddchgDataSet(); string cErrorMessage = string.Empty; DataRow ttblvaheaderaddchgRow = pdsvaheaderaddchg.ttblvaheaderaddchg.NewttblvaheaderaddchgRow(); Vaheaderaddchg.UpdateRowFromVaheaderaddchg(ref ttblvaheaderaddchgRow, AsvaheaderVAHeaderLeaveFieldRequestAPI.vaheaderaddchg); pdsvaheaderaddchg.ttblvaheaderaddchg.AddttblvaheaderaddchgRow((pdsvaheaderaddchgDataSet.ttblvaheaderaddchgRow)ttblvaheaderaddchgRow); var cFieldName = AsvaheaderVAHeaderLeaveFieldRequestAPI.cFieldName; NLogLoggerP.Trace("VAHeaderLeaveField - Asvaheader - Before Call"); StopwatchUtil.Time( () => { using (var poAsvaheaderproxy = this.proxyAppObject.CreatePO_asvaheaderproxy()) { this.SetRequiredContextParameters(); poAsvaheaderproxy.VAHeaderLeaveField(ref pdsContext, cFieldName, ref pdsvaheaderaddchg, out cErrorMessage); } }); NLogLoggerP.Info("VAHeaderLeaveField - Asvaheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsvaheaderaddchg); if (pdsvaheaderaddchg.ttblvaheaderaddchg.Count > 0) { result = Vaheaderaddchg.BuildVaheaderaddchgFromRow(pdsvaheaderaddchg.ttblvaheaderaddchg[0]); } return(result); }