private void Btn_SaveCustomer_Click(object sender, EventArgs e) { try { if (Customer.LastName != this.Txb_LastName.Text || Customer.EmailAddress != this.Txb_EmailAddress.Text) { if (CustomerList.CheckEmail(this.Txb_EmailAddress.Text) || Customer.EmailAddress == Txb_EmailAddress.Text) { Customer.ChangeLastName(this.Txb_LastName.Text); Customer.ChangeEmailAddress(this.Txb_EmailAddress.Text); CustomerList.UpdateDatabase(); DialogResult = DialogResult.OK; MessageBox.Show(GlobalStrings.ChangeCustomerSuccessfully); this.Close(); } else { MessageBox.Show(GlobalStrings.FailureChangeEmail); } } else { MessageBox.Show(GlobalStrings.CustomerDataNoChange); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Btn_SaveCustomer_Click(object sender, EventArgs e) { try { NewCustomer = new Customer(Txb_FirstName.Text, Txb_LastName.Text, Txb_EmailAddress.Text, Convert.ToInt32(Txb_MoneyAccount.Text), DateTime.Now); if (ListCustomer.CheckEmail(Txb_EmailAddress.Text)) { if (ListCustomer.AddCustomer(NewCustomer) && ListCustomer.UpdateDatabase()) { DialogResult = DialogResult.OK; MessageBox.Show(GlobalStrings.AddCustomerSuccessful); this.Close(); } else { MessageBox.Show(GlobalStrings.FailureAddCustomer_2); } } else { MessageBox.Show(GlobalStrings.CheckifEmailunique); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }