private void ButtonSet_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                //TODO validation etc

                /*decimal newLim = Convert.ToDecimal(TextBoxNewVMLim.Text);
                 * CCmdDataMaxLossVM cmd = new CCmdDataMaxLossVM() { TradersLims = (VMTradersLimits)this.DataContext, NewLim = newLim };
                 * CCommands.CmdSetMaxLossVM.Execute(cmd, this);
                 * Close();*/


                decimal          newVal = Convert.ToDecimal(TextBoxInput.Text);
                VMAvailableMoney am     = (VMAvailableMoney)this.DataContext;

                CCmdDataAddWithdrawMoney cmdData = new CCmdDataAddWithdrawMoney
                {
                    ServerId       = am.ServerId,
                    BotId          = am.id,
                    MoneyChanged   = newVal,
                    Operation_code = _opCode
                };

                CCommands.CmdAddWithdrawMoney.Execute(cmdData, this);
                Close();
            }
            catch (Exception exc)
            {
                Error("AddWithdrawMoney", exc);
            }
        }
Пример #2
0
        private void OpenAddWithDrawWindow(EnmAccountOperations op, string title)
        {
            int ind = DataGridAvailableMoney.SelectedIndex;

            if (ind < 0)
            {
                return;
            }


            VMAvailableMoney vm = (VMAvailableMoney)DataGridAvailableMoney.Items[ind];

            AddWithdrawMoneyWindow win = new AddWithdrawMoneyWindow(op);

            win.DataContext = vm;
            win.Title       = title;

            CUtilWin.ShowDialogOnCenter(win, this);
        }