Пример #1
0
        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"));
        }
Пример #2
0
        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"));
        }