public bool ShowPlayerSettings(ISettingsPlayerView form, Player player, IPlayerRepository playerRepository, IAuthController authController) { var result = form.ShowViewModal(); if (result == DialogResult.OK) { if (authController.VerifyUpdateUserInput(form.Email, form.PasswordCurrent, form.PasswordNew)) { return(playerRepository.UpdatePlayerValues(player.Id, form.Email, form.PasswordCurrent, form.PasswordNew)); } else { return(false); } } return(true); }
public bool ShowAdminSettings(ISettingsAdminView form, Admin admin, IAdminRepository adminRepository, IAuthController authController) { var result = form.ShowViewModal(); if (result == DialogResult.OK) { if (authController.VerifyUpdateUserInput(form.Email, form.PasswordCurrent, form.PasswordNew)) { return(adminRepository.UpdateAdminValues(admin, form.Email, form.PasswordCurrent, form.PasswordNew)); } else { return(false); } } return(true); }