private void OKDateButton_Click(object sender, EventArgs e) { if (Add) { if (DocNumberTextBox.Text == "") { Infinium.LightMessageBox.Show(ref TopForm, false, "Введите название документа!", "Ошибка"); } else { try { Convert.ToDecimal(CostTextBox.Text); } catch { Infinium.LightMessageBox.Show(ref TopForm, false, "Некорректно задана цена!", "Ошибка"); return; } ClientPayments.AddPayments(ClientComboBox.SelectedValue.ToString(), CreditRadioButton.Checked, DocNumberTextBox.Text, DateFromPicker.Value, CostTextBox.Text, CurrencyComboBox.SelectedValue.ToString(), ContractComboBox.SelectedValue.ToString(), FirmComboBox.SelectedValue.ToString()); DocNumberTextBox.Clear(); CostTextBox.Clear(); } } else { if (DocNumberTextBox.Text == "") { Infinium.LightMessageBox.Show(ref TopForm, false, "Введите название документа!", "Ошибка"); } else { try { Convert.ToDecimal(CostTextBox.Text); } catch { Infinium.LightMessageBox.Show(ref TopForm, false, "Некорректно задана цена!", "Ошибка"); return; } ClientPayments.UpdatePayments(ClientPaymentsID, CreditRadioButton.Checked, DocNumberTextBox.Text, DateFromPicker.Value, CostTextBox.Text, CurrencyComboBox.SelectedValue.ToString(), FirmComboBox.SelectedValue.ToString(), ContractComboBox.SelectedValue.ToString()); DocNumberTextBox.Clear(); CostTextBox.Clear(); } } this.Close(); ClientPayments.UpdateClientsPaymentsDataGrid(); }