public ActionResult PutAdminUser(AdminUserViewModel adminUserViewModel) { if (Session["LoggedIn"] == null || Session["LoggedIn"].Equals(false)) { return(RedirectToRoute(new { controller = "Home", action = "Index" })); } var adminUserBLL = new AdminUserModelBLL() { UserName = adminUserViewModel.UserName, Password = adminUserViewModel.Password }; var result = _adminUserLogic.Update(adminUserBLL); if (result) { TempData["SuccessMessage"] = "Admin updated successfully"; return(RedirectToAction("Index")); } else { TempData["ErrorMessage"] = "Could not update admin user"; return(RedirectToAction("EditOrCreateMovie", adminUserBLL.UserName)); } }
public static AdminUserModelBLL MapFromAdminUsersDALToAdminUsersBLL(AdminUserModelDAL adminUserModelDAL) { var adminUserModelBLL = new AdminUserModelBLL() { UserName = adminUserModelDAL.Username }; return(adminUserModelBLL); }
public bool RegisterAdminUser(AdminUserModelBLL userInput) { var adminUserModelDAL = new AdminUserModelDAL() { Username = userInput.UserName, HashedPassword = PasswordHelperTool.PasswordSHA256Hasher(userInput.Password) }; return(_adminUserDAL.Create(adminUserModelDAL)); }
public bool CheckLoginCredentials(AdminUserModelBLL userInput) { var adminUserModelDAL = new AdminUserModelDAL() { Username = userInput.UserName, HashedPassword = PasswordHelperTool.PasswordSHA256Hasher(userInput.Password) }; return(_adminUserDAL.CheckLoginCredentials(adminUserModelDAL)); }
public static AdminUserModelBLL MapFromAdminUserViewModelToAdminUserModelBLL(AdminUserLoginViewModel adminUserViewModel) { var adminUserModelBLL = new AdminUserModelBLL() { UserName = adminUserViewModel.UserName, Password = adminUserViewModel.Password }; return(adminUserModelBLL); }
//Summary: Update a customer public bool Update(AdminUserModelBLL adminModelBLL) { var adminModelDAL = new AdminUserModelDAL() { Username = adminModelBLL.UserName, HashedPassword = PasswordHelperTool.PasswordSHA256Hasher(adminModelBLL.Password) }; var result = _adminUserDAL.Update(adminModelDAL); return(result); }
public static List <AdminUserModelBLL> MapFromListOfAdminUsersDALToListOfAdminUsersBLL(List <AdminUserModelDAL> adminUserModelDALs) { var adminUserModelBLLs = new List <AdminUserModelBLL>(); foreach (var adminUserModelDAL in adminUserModelDALs) { var adminUserModelBLL = new AdminUserModelBLL() { UserName = adminUserModelDAL.Username }; adminUserModelBLLs.Add(adminUserModelBLL); } return(adminUserModelBLLs); }
public void RegisterAdminUserTest() { //Arrange var controller = new AdminUserLogic(new AdminUserDALStub()); var inputRight = new AdminUserModelBLL { UserName = "******", Password = "******" }; var inputWrong = new AdminUserModelBLL { UserName = "", Password = "" }; //Act var result1 = controller.RegisterAdminUser(inputRight); var result2 = controller.RegisterAdminUser(inputWrong); //Assert Assert.IsTrue(result1 && !result2); }
public void CheckLoginCredentialsTest() { //Arrange var controller = new AdminUserLogic(new AdminUserDALStub()); var inputRight = new AdminUserModelBLL { UserName = "******", Password = "******" }; var inputWrong = new AdminUserModelBLL { UserName = "******", Password = "******" }; //Act var result1 = controller.CheckLoginCredentials(inputRight); var result2 = controller.CheckLoginCredentials(inputWrong); //Assert Assert.IsTrue(result1 && !result2); }