public ActionResult AutenticarUsuario(UsuarioModelLogin model) { try { if (ModelState.IsValid) { UsuarioDal d = new UsuarioDal(); Usuario u = d.Find(model.Login, Criptografia.EncriptarMD5(model.Senha)); if (u != null) { FormsAuthentication.SetAuthCookie(u.Login, false); Session.Add("usuario", u); return(RedirectToAction("Home", "UsuarioAutenticado")); } else { ViewBag.Mensagem = "Acesso Negado. Tente Novamente."; } } } catch (Exception ex) { ViewBag.Mensagem = ex.Message; } return(View("Login")); }
protected void btnAcesso_Click(object sender, EventArgs e) { try { string login = txtLogin.Text; string senha = txtSenha.Text; UsuarioDal d = new UsuarioDal(); Usuario u = d.Find(login, Criptografia.Encriptar(senha)); if (u != null) { FormsAuthentication.SetAuthCookie(login, false); Response.Redirect("/Pages/Produto.aspx"); } } catch (Exception ex) { lblMensagem.Text = ex.Message; } }