public void CostomLoginControl_LoginAttempt(object sender, LoginEventArgs e) { var user = users.Where(x => x.CheckLogin(e.Login, e.Password.ToString())).SingleOrDefault(); if (user == null) { LoginFailed?.Invoke(this, new LoginFailureEventArgs() { Errors = new List <LoginFailureEventArgs.LoginError>() { new LoginFailureEventArgs.LoginError() { Field = LoginFields.All, ErrorMessage = "Zły login lub hasło" } } }); } else { LoginSucces?.Invoke(this, EventArgs.Empty); this.Close(); } }
private void LoginServices_LoginSucces() => LoginSucces?.Invoke();