private void ButtonSet_Click(object sender, RoutedEventArgs e) { try { //TODO validation etc decimal newLim = Convert.ToDecimal(TextBoxNewVal.Text.Replace('.', ',')); CCmdDataProcProfit cmd = new CCmdDataProcProfit() { TradersLims = (VMTradersLimits)this.DataContext, NewLim = newLim, ServerId = ((VMTradersLimits)this.DataContext).ServerId }; CCommands.CmdChangeProcProfit.Execute(cmd, this); Close(); } #pragma warning disable CS0168 // Переменная "exc" объявлена, но ни разу не использована. catch (Exception exc) #pragma warning restore CS0168 // Переменная "exc" объявлена, но ни разу не использована. { //TODO error } }
public void CMDChangeProcProfit(CCmdDataProcProfit cmdDataProcProfit) { GetDBSrource(cmdDataProcProfit.ServerId).UpdateProcProfit(cmdDataProcProfit.TradersLims.number, cmdDataProcProfit.TradersLims.StockExchId, cmdDataProcProfit.NewLim); }