public ActionResult Create(Administrador admin, string senha) { SenhaAdmin sa = new SenhaAdmin(); if (Equals(senha, sa.CriarNovaSenhaAdmin())) { DBConfig.Instance.AdministradorRepository.Salvar(admin); ViewBag.Message = "Administrador salvo com sucesso!"; return(RedirectToAction("Login")); } TempData["ErrorMessage"] = "Senha Incorreta !"; return(RedirectToAction("Create")); }
public ActionResult VerificarLogin(Administrador admin, string senha) { SenhaAdmin sa = new SenhaAdmin(); if (Equals(senha, sa.CriarNovaSenhaAdmin())) { var administrador = DBConfig.Instance.AdministradorRepository.FindAll().FirstOrDefault(f => f.Email == admin.Email); if (administrador != null) { Session["Administrador"] = administrador; return(RedirectToAction("Index", "Produtos")); } } TempData["ErrorMessage"] = "Login ou senha inválidos"; return(RedirectToAction("Login")); }