private void loginBtn_Click(object sender, EventArgs e) { if (loginMailTextBox.Text.Length > 0 && loginPassTextBox.Text.Length > 0) { this.Close(); PerformLoginEventArgs args = new PerformLoginEventArgs { Email = loginMailTextBox.Text, Password = loginPassTextBox.Text }; OnPerformLogin(args); } else { MessageBox.Show("Fill in all the fields", "Error"); } }
private void LoginForm_PerformLogin1(object sender, PerformLoginEventArgs e) { Login(e.Email, e.Password); }
protected virtual void OnPerformLogin(PerformLoginEventArgs e) { PerformLogin?.Invoke(this, e); }