public ActionResult Index(string usuario, string senha, string returnUrl, string continuarConectado) { try { bool conectado = false; if (continuarConectado != null && continuarConectado == "on") { conectado = true; } _usuarioService.AutenticarUsuario(usuario, senha, conectado); if (!string.IsNullOrWhiteSpace(returnUrl)) { return(Redirect(returnUrl)); } return(RedirectToAction("Inicio")); } catch (Exception ex) { ViewBag.Error = ex.Message; ViewBag.Usuario = usuario; ViewBag.ReturnUrl = returnUrl; return(View()); } }
public ActionResult Entrar(string usuario, string senha, string lembrarme, string ReturnUrl) { try { _usuarioService.AutenticarUsuario(usuario, senha); if (!string.IsNullOrWhiteSpace(lembrarme) && lembrarme == "on") { CookieManager.SetCookieValue("lembrarme", usuario); } else { CookieManager.SetCookieValue("lembrarme", null); } return(RedirectToAction("Index", "Home")); } catch (Exception ex) { TratamentoErro.Tratamento(this, ex); ViewBag.Usuario = usuario; if (!string.IsNullOrWhiteSpace(lembrarme) && lembrarme == "on") { ViewBag.Checked = "checked=checked"; } return(View("Entrar")); } }