public ActionResult Validar(string Email, string Senha) { if (Email != "" && Senha != "") { cl.UsuarioController ctlUsuario = new cl.UsuarioController(); var usuario = ctlUsuario.Autenticar(Email, Senha); if (usuario != null) { HttpCookie ck = new HttpCookie("token"); ck.Values.Add("idUsuario", usuario.Id.ToString()); if (usuario.Nome.Length > 15) { usuario.Nome = usuario.Nome.Substring(0, 15); } ck.Values.Add("nomeUsuario", usuario.Nome); Response.Cookies.Add(ck); return(Json("")); } else { return(Json("O usuário e/ou a senha informados não conferem.")); } } else { return(Json("Por favor, informe um usuário e uma senha para acesso.")); } }
public IActionResult Validar(string Email, string Senha) { if (Email != "" && Senha != "") { cl.UsuarioController ctlUsuario = new cl.UsuarioController(); var usuario = ctlUsuario.Autenticar(Email, Senha); if (usuario != null) { //CookieOptions ck = new CookieOptions(); //ck.Expires = DateTime.Now.AddDays(1); Response.Cookies.Append("idUsuario", usuario.Id.ToString()); if (usuario.Nome.Length > 15) { usuario.Nome = usuario.Nome.Substring(0, 15); } Response.Cookies.Append("nomeUsuario", usuario.Nome); Response.Cookies.Append("emailUsuario", usuario.Email); return(Json("")); } else { return(Json("O usuário e/ou a senha informados não conferem.")); } } else { return(Json("Por favor, informe um usuário e uma senha para acesso.")); } }