Пример #1
0
        public ActionResult AlterarEmailUsuarioAR(string EmailUsuario, string NovoEmailUsuario)
        {
            if (ValidarAdmin.UsuarioValido())
            {
                UsuarioDAL usuarioDAL = new UsuarioDAL();
                Usuario    usuario    = usuarioDAL.SelecionarUsuarioEmail(EmailUsuario);

                if (usuario == null)
                {
                    TempData[Constantes.MensagemAlerta] = "Credenciais inválidas. Tente novamente.";
                    return(RedirectToAction("Index", "Inicio"));
                }

                usuarioDAL.AlterarEmailUsuario(EmailUsuario, NovoEmailUsuario);
                TempData[Constantes.MensagemAlerta] = "Email alterado com sucesso.";
                return(RedirectToAction("Login", "AreaRestrita"));
            }
            else
            {
                TempData[Constantes.MensagemAlerta] = "Ocorreu um problema com a troca de email. Tente novamente.";
                return(RedirectToAction("Index", "Inicio"));
            }
        }