public ActionResult Index(string alertSuccess) { //var usuario = new UsuarioDTO(); //usuario.NomeUsuario = "fernanda"; //usuario.Email = "*****@*****.**"; //usuario.Senha = "123456"; //usuario.Nome = "Fernanda Rodrigues Ferreira"; //usuario.Cpf = "03350980104"; //usuario.Endereco = "Rua 50"; //usuario.Complemento = "Edifício Espanha"; //usuario.Numero = "66"; //usuario.Bairro = "Castelo Branco"; //usuario.Cidade = "Goiânia"; //usuario.Estado = eEstado.GO; //usuario.Cep = "74410080"; //usuario.Telefone = "6236227333"; //usuario.Celular = "6281300989"; //usuario.Sexo = eSexo.Feminino; //usuario.Ativo = true; //usuario.TipoUsuario = eTipoUsuario.Administrador; //_usuarioService.AddUsuario(usuario); if (ControladorDeSessao.EstaAutenticado()) { return(RedirectToAction("Inicio")); } FormsAuthentication.SignOut(); ViewBag.AlertSuccess = alertSuccess; return(View()); }
public ActionResult Entrar(string returnUrl, string alertSuccess) { if (Request.IsAjaxRequest()) { ViewBag.ReturnUrl = returnUrl; return(View("_Relogar")); } if (ControladorDeSessao.EstaAutenticado()) { return(RedirectToAction("Index", "Home")); } var cookieValue = CookieManager.GetCookieValue("lembrarme"); if (!string.IsNullOrWhiteSpace(cookieValue)) { ViewBag.Usuario = cookieValue; ViewBag.Checked = "checked=checked"; } ViewBag.AlertSuccess = alertSuccess; return(View()); }
public IMethodReturn Invoke(IMethodInvocation input, GetNextHandlerDelegate getNext) { bool autenticado = true; autenticado = ControladorDeSessao.EstaAutenticado(); if (autenticado) { IMethodReturn result = getNext()(input, getNext); return(result); } else { // TODO: criar tratamento de erro para autenticacao return(input.CreateExceptionMethodReturn(new AppException("Usuário não autenticado."))); } }