public AccountServicePenaltyRemissionAddChangeForm(AccountServicePenaltyRemission accountServicePenaltyRemission) : this() { this.m_accountServicePenaltyRemission = accountServicePenaltyRemission; if (accountServicePenaltyRemission.FromDate != System.DateTime.MinValue) { this.datePeriod.DateBegin = accountServicePenaltyRemission.FromDate; } if (accountServicePenaltyRemission.ToDate != System.DateTime.MinValue) { this.datePeriod.DateEnd = accountServicePenaltyRemission.ToDate; } }
private void tsbAddPenaltyDisconnection_Click(object sender, System.EventArgs e) { if (this.m_AccountService != AccountService.Null) { AccountServicePenaltyRemission accountServicePenaltyRemission = new AccountServicePenaltyRemission { AccountServiceId = this.m_AccountService.Id }; AccountServicePenaltyRemissionAddChangeForm form = new AccountServicePenaltyRemissionAddChangeForm(accountServicePenaltyRemission); form.set_Text("Добавление периода"); form.SetButtonText("Добавить"); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { this.bsPenaltyRemission.set_DataSource(AccountServicePenaltyRemission.FindByAccountServiceId(this.m_AccountService.Id)); this.bsPenaltyRemission.set_Position(this.bsPenaltyRemission.IndexOf(accountServicePenaltyRemission)); } } }