private void buttonSendDecision_Click(object sender, EventArgs e) { DecideForm f = new DecideForm(); DialogResult result = f.ShowDialog(); try { if (result == DialogResult.Yes) { BaseDataLite.SetNewStatus(Convert.ToInt32(labelLoanID.Text.Substring(1)), "принято"); buttonSendDecision.Enabled = false; MessageBox.Show("Заявка принята", "", MessageBoxButtons.OK, MessageBoxIcon.Information); labelStatus.ForeColor = Color.FromArgb(44, 218, 65); labelStatus.Text = "принято"; DataBase.GeneralMessages.SendEmailNewStatus(labelEmail.Text, "принято", labelName.Text, BaseDataLite.FillClaim(Convert.ToInt32(labelLoanID.Text.Substring(1)), bd)); } else if (result == DialogResult.No) { BaseDataLite.SetNewStatus(Convert.ToInt32(labelLoanID.Text.Substring(1)), "отклонено"); buttonSendDecision.Enabled = false; MessageBox.Show("Заявка отклонена", "", MessageBoxButtons.OK, MessageBoxIcon.Information); labelStatus.ForeColor = Color.FromArgb(180, 37, 23); labelStatus.Text = "отклонено"; DataBase.GeneralMessages.SendEmailNewStatus(labelEmail.Text, "отклонено", labelName.Text, BaseDataLite.FillClaim(Convert.ToInt32(labelLoanID.Text.Substring(1)), bd)); } } catch (Exception) { MessageBox.Show("Ой, что-то пошло не так ;(", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonCloseClaim_Click(object sender, EventArgs e) { if (labelStatus.Text == "принято") { buttonCloseClaim.Enabled = true; DialogResult dialogResult = MessageBox.Show("Вы уверены что хотитие закрыть заявку ?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (dialogResult == DialogResult.OK) { BaseDataLite.SetNewStatus(Convert.ToInt32(labelLoanID.Text.Substring(1)), "закрыто"); MessageBox.Show("Заявка закрыта", "", MessageBoxButtons.OK, MessageBoxIcon.Information); labelStatus.ForeColor = Color.FromArgb(140, 140, 140); labelStatus.Text = "закрыто"; DataBase.GeneralMessages.SendEmailNewStatus(labelEmail.Text, "закрыто", labelName.Text, BaseDataLite.FillClaim(Convert.ToInt32(labelLoanID.Text.Substring(1)), bd)); } } }