public AsotentryChangeOTAddonFieldLeaveResponseAPI ChangeOTAddonFieldLeave(AsotentryChangeOTAddonFieldLeaveRequestAPI AsotentryChangeOTAddonFieldLeaveRequestAPI) { var result = new AsotentryChangeOTAddonFieldLeaveResponseAPI(); var pdsotaddons = new pdsotaddonsDataSet(); string cErrorMessage = string.Empty; string cWarningMessage = string.Empty; foreach (var obj in AsotentryChangeOTAddonFieldLeaveRequestAPI.otaddons) { DataRow ttblotaddonsRow = pdsotaddons.ttblotaddons.NewttblotaddonsRow(); Otaddons.UpdateRowFromOtaddons(ref ttblotaddonsRow, obj); pdsotaddons.ttblotaddons.AddttblotaddonsRow((pdsotaddonsDataSet.ttblotaddonsRow)ttblotaddonsRow); } var pvSeqno = AsotentryChangeOTAddonFieldLeaveRequestAPI.pvSeqno; var pvFieldname = AsotentryChangeOTAddonFieldLeaveRequestAPI.pvFieldname; NLogLoggerP.Trace("ChangeOTAddonFieldLeave - Asotentry - Before Call"); StopwatchUtil.Time( () => { using (var poAsotentryproxy = this.proxyAppObject.CreatePO_asotentryproxy()) { this.SetRequiredContextParameters(); poAsotentryproxy.ChangeOTAddonFieldLeave(ref pdsContext, pvSeqno, pvFieldname, ref pdsotaddons, out cErrorMessage, out cWarningMessage); } }); NLogLoggerP.Info("ChangeOTAddonFieldLeave - Asotentry - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsotaddons); foreach (DataRow row in pdsotaddons.ttblotaddons) { result.otaddons.Add(Otaddons.BuildOtaddonsFromRow(row)); } result.cWarningMessage = cWarningMessage; return(result); }
public AsotentryChangeOTAddonFieldLeaveResponseAPI ChangeOTAddonFieldLeave(AsotentryChangeOTAddonFieldLeaveRequestAPI AsotentryChangeOTAddonFieldLeaveRequestAPI) { return(this.repository.ChangeOTAddonFieldLeave(AsotentryChangeOTAddonFieldLeaveRequestAPI)); }
public AsotentryChangeOTAddonFieldLeaveResponseAPI ChangeOTAddonFieldLeave(AsotentryChangeOTAddonFieldLeaveRequestAPI AsotentryChangeOTAddonFieldLeaveRequestAPI) { return(this.adapter.ChangeOTAddonFieldLeave(AsotentryChangeOTAddonFieldLeaveRequestAPI)); }