Пример #1
0
 public void Attach(IRepaymentPresenterCallbacks presenterCallbacks)
 {
     _amountNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _amountNumericUpDown.KeyDown   +=
         (sender, e) => { if (e.KeyCode == Keys.Return)
                          {
                              presenterCallbacks.OnRefresh();
                          }
     };
     _dateTimePicker.LostFocus         += (sender, e) => presenterCallbacks.OnRefresh();
     _principalNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _principalNumericUpDown.KeyDown   +=
         (sender, e) => { if (e.KeyCode == Keys.Return)
                          {
                              presenterCallbacks.OnRefresh();
                          }
     };
     _interestNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _interestNumericUpDown.KeyDown   +=
         (sender, e) => { if (e.KeyCode == Keys.Return)
                          {
                              presenterCallbacks.OnRefresh();
                          }
     };
     _penaltyNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _penaltyNumericUpDown.KeyDown   +=
         (sender, e) => { if (e.KeyCode == Keys.Return)
                          {
                              presenterCallbacks.OnRefresh();
                          }
     };
     _bounceFeeNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _bounceFeeNumericUpDown.KeyDown   +=
         (sender, e) => { if (e.KeyCode == Keys.Return)
                          {
                              presenterCallbacks.OnRefresh();
                          }
     };
     _paymentTypeComboBox.SelectedIndexChanged += (sender, e) => presenterCallbacks.OnRefresh();
     _okButton.Click     += (sender, e) => presenterCallbacks.OnRepay();
     _cancelButton.Click += (sender, e) => presenterCallbacks.OnCancel();
 }
Пример #2
0
 public void Attach(IRepaymentPresenterCallbacks presenterCallbacks)
 {
     _amountNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _amountNumericUpDown.KeyDown += (sender, e) => { if (e.KeyCode == Keys.Return) presenterCallbacks.OnRefresh(); };
     _dateTimePicker.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _principalNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _principalNumericUpDown.KeyDown += (sender, e) => { if (e.KeyCode == Keys.Return) presenterCallbacks.OnRefresh(); };
     _interestNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _interestNumericUpDown.KeyDown += (sender, e) => { if (e.KeyCode == Keys.Return) presenterCallbacks.OnRefresh(); };
     _penaltyNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _penaltyNumericUpDown.KeyDown += (sender, e) => { if (e.KeyCode == Keys.Return) presenterCallbacks.OnRefresh(); };
     _commissionNumericUpDown.LostFocus += (sender, e) => presenterCallbacks.OnRefresh();
     _commissionNumericUpDown.KeyDown += (sender, e) => { if (e.KeyCode == Keys.Return) presenterCallbacks.OnRefresh(); };
     _typeOfRepaymentComboBox.SelectedIndexChanged += (sender, e) => presenterCallbacks.OnRefresh();
     _okButton.Click += (sender, e) => presenterCallbacks.OnRepay();
     _cancelButton.Click += (sender, e) => presenterCallbacks.OnCancel();
 }