public IActionResult Login([FromForm] Models.Colaborador colaborador) { Models.Colaborador colaboradorDB = _colaboradorRepository.LoginColaborador(colaborador.Email, colaborador.Senha); if (colaboradorDB != null) { _loginColaborador.Login(colaboradorDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E1"] = "Usuário não encontrado, verifique email e senha digitado!"; return(View()); } }
public IActionResult Login([FromForm] Modelos.Colaborador colaboradfor) { var colaboradorDb = _colaboradorRepository.Login(colaboradfor.Email, colaboradfor.Senha); if (colaboradorDb == null) { ViewData["MSG_ERRO"] = $"E-mail: {colaboradfor.Email} não foi encontrado!"; return(View()); } _loginColaborador.Login(colaboradorDb); return(new RedirectResult(Url.Action(nameof(Painel)))); }
public IActionResult Login([FromForm] Models.Colaborador colaborador) { Models.Colaborador colaboradorDB = _repositoryColaborador.Login(colaborador.Email, colaborador.Senha); if (colaboradorDB != null) { _loginColaborador.Login(colaboradorDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuario ou senha não encontrados"; return(View()); } }
public IActionResult Login([FromForm] Models.Colaborador colaborador) { colaborador = _colaboradorRepository.Acessar(colaborador.Email, colaborador.Senha); if (colaborador != null) { _loginColaborador.Login(colaborador); return(RedirectToAction("Painel", new { area = "Colaborador" })); } else { TempData["MSG_E"] = MensagensErro.MSG_E008; //TODO - Implementar LOG. return(View()); } }
public IActionResult Login([FromForm] Models.Colaborador colaborador) { Models.Colaborador _colaboradorDB = _colaboradorRepository.Login(colaborador.Email, colaborador.Senha); if (_colaboradorDB != null) { // LOGAR _loginColaborador.Login(_colaboradorDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } TempData["MSG_E"] = "Email ou senha inválidos, tente novamente."; return(View()); }
public IActionResult Login([FromForm] Models.Colaborador colaborador) { Models.Colaborador colaboradorDb = _colaboradorRepository.Login(colaborador.Email, colaborador.Senha); if (colaboradorDb != null) { _loginColaborador.Login(colaboradorDb); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuário não localizado, verifique os dados informados."; return(View()); } }
public IActionResult Login([FromForm] Models.Colaborador colaborador) { Models.Colaborador forLogin = RepositoryColaborador.Login(colaborador.Email, colaborador.Senha); if (forLogin != null) { loginColaborador.Login(forLogin); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Colaborador não encotrado, verifique o E-mail e senha digitados!"; return(View()); } }
//[ValidateAntiForgeryToken] // IMPEDIR ACESSO DE OUTRAS PÁGINAS MALICIOSAS public IActionResult Login([FromForm] Models.Colaborador colaborador) { //USA ISSO PQ O MODEL ESTÁ LOCALIZADO EM OUTRO LOCAL Models.Colaborador colaboradorDB = _repositoryColaborador.Login(colaborador.Email, colaborador.Senha); if (colaboradorDB != null) { _loginColaborador.Login(colaboradorDB); // com url action se tiver alteração de nome no método, aqui altera tbém return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["Msg_Error"] = "Usuário ou Senha incorretos! Por favor, coloque as informações corretas!!!"; return(View()); } }
public IActionResult Login([FromForm] UnipDLL.BLL.Colaborador colaborador) //Evitar Confusões com o nome da area { UnipDLL.BLL.Colaborador colaboradorDB = _repositoryColaborador.Login(colaborador.Email, colaborador.Senha); if (colaboradorDB != null) { _loginColaborador.Login(colaboradorDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuário não encontrado, verifique o e-mail e senha digitado!"; return(View()); } }
public IActionResult Login([FromForm] Models.Colaborador colaborador) { Models.Colaborador colaboradorDb = _repoColaborador.Login(colaborador.Email, colaborador.Senha); if (colaboradorDb != null) { //salvando na sessão _loginColaborador.Login(colaboradorDb); ////Logado-> Set ("Chave",new byte[]{ID}) //HttpContext.Session.Set("ID", new byte[] { 52}); //HttpContext.Session.SetString("Email",cliente.Email); //HttpContext.Session.SetInt32("idade",20); return(new RedirectResult(nameof(Painel))); } else { return(new ContentResult() { Content = "Not logado" }); //Não pode esta Logado } }