public loginPresenter(IKernel kernel, Ilogin view, IAuthService authservice) { _kernel = kernel; _view = view; _authservice = authservice; _view.Show_login += Show_login; _view.Show_register_screen += Show_register_screen; }
private void LoginAdmin() { Ilogin.ValidateAllProperties(); // Insert and Check if username and password match if (!Ilogin.HasErrors) { if (Ilogin.CheckUsernameAndPasswordMatch()) { // Navigate To HomeViewModel parent.NavigateTo(new HomeViewModel(parent)); } else { // Display error message to user indicate that username and password entered does not match in database MessageBox.Show(Validations.AdminValidationHelper.ERROR_INVALID_USERNAME_PASSWORD, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
public EmployeeProviderController(IEmployeeProvider employeeProvider, Ilogin login) { this.employeeProvider = employeeProvider; this.login = login; }
public LoginController(Ilogin loginInstance) { this.loginInstance = loginInstance; }