示例#1
0
 public ActionResult Index(FormCollection form)
 {
     if (Acesso.Autenticado(form["txtUsuario"], form["txtSenha"]))
     {
         Session.Add("Usuario", form["txtUsuario"]);
         Session.Add("Autenticado", true);
         if (!String.IsNullOrEmpty(Request.QueryString["continuar"]))
         {
             return(Redirect(Request.QueryString["continuar"]));
         }
         return(RedirectToAction("Index", "Painel"));
     }
     return(View());
 }
        public ActionResult Index(FormCollection form)
        {
            var mensagens = new List <string>();

            if (form["txtSenhaNova"] == form["txtConfirmacao"] && Acesso.Autenticado((string)Session["Usuario"], form["txtSenhaAtual"]))
            {
                Acesso.AlterarSenha((string)Session["Usuario"], form["txtSenhaNova"]);
                mensagens.Add("Senha alterada com sucesso.");
            }
            else
            {
                mensagens.Add("Ocorreu um erro na tentativa de alterar a senha.");
            }

            ViewBag.Mensagens = mensagens;

            return(View());
        }