private void cboxReceivableFromCustomer_CheckedChanged(object sender, EventArgs e) { if (!ValidatePaymentMethod()) { return; } CheckBox cboxReceivableFromCustomer = (CheckBox)sender; if (!cboxReceivableFromCustomer.Checked) { customerSelectUserControl1.Enabled = true; } if (cboxReceivableFromCustomer.Checked) { ReceivableFromCustomersForm receivableFromCustForm = new ReceivableFromCustomersForm(); receivableFromCustForm.isOpenByIncome = true; receivableFromCustForm.bankAccountIdPassFromOtherControl = (cboxPaymentMethod.SelectedItem.ToString() == Constant.PaymentMethod.BANK_TRANSFER && cboxToBankAccount.Visible == true) ? int.Parse(cboxToBankAccount.SelectedValue.ToString()) : 0; (receivableFromCustForm.Controls.Find(Constant.ReceiveableFromCustomer.BANK_ACCOUNT_COMBOBOX_CONTROL_NAME, true)[0] as ComboBox).Enabled = false; receivableFromCustForm.ShowDialog(); return; } }
private void btRecievableFromCustomer_Click(object sender, EventArgs e) { if (LoginInfor.IsSucess) { ReceivableFromCustomersForm receiveableForm = new ReceivableFromCustomersForm(); receiveableForm.StartPosition = FormStartPosition.CenterScreen; receiveableForm.Show(); } else { LoginForm loginForm = new LoginForm(); loginForm.StartPosition = FormStartPosition.CenterScreen; loginForm.ShowDialog(); } }