private void tsbDebtActionsChange_Click(object sender, System.EventArgs e) { DebtAction debtAction = (this.bsDebtActions.get_Current() as DebtAction) ?? DebtAction.Null; if (debtAction == DebtAction.Null) { Messages.ShowMessage("Выберите элемент для редактирования"); } else { DebtActionAddChangeForm form = new DebtActionAddChangeForm(debtAction); if (form.ShowDialog() == System.Windows.Forms.DialogResult.Yes) { this.bsDebtActions.set_Sort(this.bsDebtActions.get_Sort()); this.bsDebtActions.set_Position(this.bsDebtActions.IndexOf(debtAction)); this.bsDebtActions.set_Sort(this.bsDebtActions.get_Sort()); this.bsDebtActions.set_Position(this.bsDebtActions.IndexOf(debtAction)); } } }
private void tsbDebtActionAdd_Click(object sender, System.EventArgs e) { if (this.m_debtAffair != DebtAffair.Null) { DebtAction debtAction = new DebtAction { DebtAffairId = this.m_debtAffair.Id }; DebtActionAddChangeForm form = new DebtActionAddChangeForm(debtAction); if (form.ShowDialog() == System.Windows.Forms.DialogResult.Yes) { this.bsDebtActions.Add(debtAction); this.bsDebtActions.set_Sort(this.bsDebtActions.get_Sort()); this.bsDebtActions.set_Position(this.bsDebtActions.IndexOf(debtAction)); } } }