public AsvaheaderVAHeaderTieEditValidateResponseAPI VAHeaderTieEditValidate(AsvaheaderVAHeaderTieEditValidateRequestAPI AsvaheaderVAHeaderTieEditValidateRequestAPI) { var result = new AsvaheaderVAHeaderTieEditValidateResponseAPI(); var pdstiecreatetiett = new pdstiecreatetiettDataSet(); var pdsmessaging = new pdsmessagingDataSet(); string cErrorMessage = string.Empty; DataRow ttbltiecreatetiettcriteriaRow = pdstiecreatetiett.ttbltiecreatetiettcriteria.NewttbltiecreatetiettcriteriaRow(); Tiecreatetiettcriteria.UpdateRowFromTiecreatetiettcriteria(ref ttbltiecreatetiettcriteriaRow, AsvaheaderVAHeaderTieEditValidateRequestAPI.tiecreatetiettcriteria); pdstiecreatetiett.ttbltiecreatetiettcriteria.AddttbltiecreatetiettcriteriaRow((pdstiecreatetiettDataSet.ttbltiecreatetiettcriteriaRow)ttbltiecreatetiettcriteriaRow); DataRow ttbltiecreatetiettresultsRow = pdstiecreatetiett.ttbltiecreatetiettresults.NewttbltiecreatetiettresultsRow(); Tiecreatetiettresults.UpdateRowFromTiecreatetiettresults(ref ttbltiecreatetiettresultsRow, AsvaheaderVAHeaderTieEditValidateRequestAPI.tiecreatetiettresults); pdstiecreatetiett.ttbltiecreatetiettresults.AddttbltiecreatetiettresultsRow((pdstiecreatetiettDataSet.ttbltiecreatetiettresultsRow)ttbltiecreatetiettresultsRow); NLogLoggerP.Trace("VAHeaderTieEditValidate - Asvaheader - Before Call"); StopwatchUtil.Time( () => { using (var poAsvaheaderproxy = this.proxyAppObject.CreatePO_asvaheaderproxy()) { this.SetRequiredContextParameters(); poAsvaheaderproxy.VAHeaderTieEditValidate(ref pdsContext, ref pdstiecreatetiett, out pdsmessaging, out cErrorMessage); } }); NLogLoggerP.Info("VAHeaderTieEditValidate - Asvaheader - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdstiecreatetiett); foreach (DataRow row in pdsmessaging.ttblmessaging) { result.messaging.Add(Messaging.BuildMessagingFromRow(row)); } if (pdstiecreatetiett.ttbltiecreatetiettresults.Count > 0) { result.tiecreatetiettresults = Tiecreatetiettresults.BuildTiecreatetiettresultsFromRow(pdstiecreatetiett.ttbltiecreatetiettresults[0]); } return(result); }
public AsvaheaderVAHeaderTieEditValidateResponseAPI VAHeaderTieEditValidate(AsvaheaderVAHeaderTieEditValidateRequestAPI AsvaheaderVAHeaderTieEditValidateRequestAPI) { return(this.repository.VAHeaderTieEditValidate(AsvaheaderVAHeaderTieEditValidateRequestAPI)); }
public AsvaheaderVAHeaderTieEditValidateResponseAPI VAHeaderTieEditValidate(AsvaheaderVAHeaderTieEditValidateRequestAPI AsvaheaderVAHeaderTieEditValidateRequestAPI) { return(this.adapter.VAHeaderTieEditValidate(AsvaheaderVAHeaderTieEditValidateRequestAPI)); }