private void UpdatePaymentsButton_Click(object sender, EventArgs e) { if (ClientsPaymentsDataGrid.SelectedRows.Count == 1) { PhantomForm PhantomForm = new PhantomForm(); PhantomForm.Show(); AddPaymentsForm AddPaymentsForm = new AddPaymentsForm(ClientsPaymentsDataGrid.SelectedRows[0].Cells["ClientID"].Value.ToString(), ref ClientPayments, ref TableCurrency, ref TableClients, ref TopForm, ClientsPaymentsDataGrid.SelectedRows[0].Cells["TypePayments"].Value.ToString(), ClientsPaymentsDataGrid.SelectedRows[0].Cells["DocNumber"].Value.ToString(), ClientsPaymentsDataGrid.SelectedRows[0].Cells["Cost"].Value.ToString(), ClientsPaymentsDataGrid.SelectedRows[0].Cells["CurrencyTypeID"].Value.ToString(), Convert.ToDateTime(ClientsPaymentsDataGrid.SelectedRows[0].Cells["Date"].Value), ClientsPaymentsDataGrid.SelectedRows[0].Cells["ClientPaymentsID"].Value.ToString(), ref TableFactory, ClientsPaymentsDataGrid.SelectedRows[0].Cells["FactoryID"].Value.ToString()); TopForm = AddPaymentsForm; AddPaymentsForm.ShowDialog(); PhantomForm.Close(); PhantomForm.Dispose(); TopForm = null; UpdateLabelPayments(); ClientPayments.Record(); ClientPayments.UpdateTableContract(); } }
private void AddPaymentsButton_Click(object sender, EventArgs e) { PhantomForm PhantomForm = new PhantomForm(); PhantomForm.Show(); AddPaymentsForm AddPaymentsForm = new AddPaymentsForm(ClientComboBox.SelectedValue.ToString(), ref ClientPayments, ref TableCurrency, ref TableClients, ref TopForm, ref TableContract, ref TableFactory); TopForm = AddPaymentsForm; AddPaymentsForm.ShowDialog(); PhantomForm.Close(); PhantomForm.Dispose(); TopForm = null; if (ClientCheckBox.Checked) { UpdateLabelPayments(); } ClientPayments.Record(); ClientPayments.UpdateTableContract(); }