public IActionResult Login([FromForm] Models.Cliente cliente, string returnUrl = null) { Models.Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { _loginCliente.Login(clienteDB); if (returnUrl == null) { // com url action se tiver alteração de nome no método, aqui altera tbém return(new RedirectResult(Url.Action(nameof(Painel)))); } else { // CRIADO NO DIA 02/11/2020 // SERVE PARA DIRECIONAR USUÁRIO QUE ESTÁ LOGANDO COM PRODUTO CARREGADO EM CARRINHOS COMPRAS return(LocalRedirectPermanent(returnUrl)); } } else { ViewData["Msg_Error"] = "Usuário ou Senha incorretos! Por favor, coloque as informações corretas!!!"; return(View()); } }
public IActionResult Login([FromForm] Models.Cliente cliente, string returnUrl = null) { Models.Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { if (clienteDB.Situacao == LojaVirtual.Models.Contants.SituacaoConstant.Desativado) { ViewData["MSG_E"] = Mensagem.MSG_E017; return(View()); } else { _loginCliente.Login(clienteDB); if (returnUrl == null) { return(RedirectToAction("Index", "Home", new { area = "" })); } else { return(LocalRedirectPermanent(returnUrl)); } } } else { ViewData["MSG_E"] = Mensagem.MSG_E016; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { /*Cliente clienteDB = _repositoryCliente.Login(cliente.email, cliente.senha); * if (cliente.email == "*****@*****.**" && cliente.senha == "123456") * { * HttpContext.Session.Set("ID", new byte[]{ 52 }); * //_loginCliente.Login(clienteDB); * // return new RedirectResult(Url.Action(nameof(Painel))); * return new ContentResult() { Content = "Login executado!" }; * } * else * { * ViewData["MSG_E"] = "Usuário ou senha inválido!"; * return View(); * } */ Cliente clienteDB = _repositoryCliente.Login(cliente.email, cliente.senha); if (clienteDB != null) { _loginCliente.Login(clienteDB); 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 Cadastrar([FromForm] Models.Cliente cliente, string returnUrl = null) { if (ModelState.IsValid) { _clienteRepository.Cadastrar(cliente); _loginCliente.Login(cliente); TempData["MSG_S"] = "Cadastro realizado com sucesso!"; if (returnUrl == null) { return(RedirectToAction("Index", "Home", new { area = "" })); } else { return(LocalRedirectPermanent(returnUrl)); } } return(View()); }
public IActionResult Login([FromForm] Models.Cliente cliente, string returnUrl = null) { Models.Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { _loginCliente.Login(clienteDB); if (returnUrl == null) { return(new RedirectResult(Url.Action(nameof(Painel)))); } else { return(RedirectPermanent(returnUrl)); } } else { ViewData["MSG_E"] = "Usuário não encontrado, verifique o e-mail e senha digitado!"; return(View()); } }
public IActionResult Login([FromForm] Models.Pessoa pessoa, string returnUrl = null) { Pessoa cliente = _pessoaRepository.Login(pessoa.Email, pessoa.Senha); if (cliente != null) { // LOGAR _loginCliente.Login(cliente); if (returnUrl == null) { return(RedirectToAction("Index", "Home", new { area = "" })); } else { return(LocalRedirectPermanent(returnUrl)); } } TempData["MSG_E"] = "Email ou senha inválidos, tente novamente."; return(View()); }
public IActionResult Login([FromForm] Cliente cliente) { Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { _loginCliente.Login(clienteDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_ERROR"] = "Usuário não encontrado , verifique o e-mail e senha digitado"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { _logincliente.Login(clienteDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_S"] = "usuario ou senha incorretos"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { _loginCliente.Login(clienteDB); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuário e/ou senha inválido!"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { cliente = _clienteRepository.Acessar(cliente.Email, cliente.Senha); if (cliente != null) { _loginCliente.Login(cliente); return(RedirectToAction("painel")); } else { TempData["MSG_E"] = MensagensErro.MSG_E008; //TODO - Implementar LOG. return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { Cliente vCliente = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (vCliente != null) { _loginCliente.Login(vCliente); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuário não encontrado!"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { Cliente clienteDB = _clienteRepository.Login(cliente.Email, cliente.Senha); if(clienteDB != null) { _login.Login(clienteDB); return new RedirectResult(Url.Action(nameof(Painel))); } else { ViewData["MSG_E"] = "Usuario não encontrado, verifique o email e senha digitado!"; return View(); } }
public IActionResult Login([FromForm] Cliente cliente) { Cliente forLogin = RepositoryCliente.Login(cliente.Email, cliente.Senha); if (forLogin != null) { LoginCliente.Login(forLogin); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuario não encotrado, verifique o E-mail e senha digitados!"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { var clienteResult = _clienteRepository.Login(cliente.Email, cliente.Senha); if (clienteResult != null) { /* * Criação da sessão */ _loginCliente.Login(clienteResult); return(new RedirectResult(Url.Action(nameof(Painel)))); } else { ViewData["MSG_E"] = "Usuario não encontrado, verifique o email e senha digitados!"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { var clienteDb = _clienteRepository.Login(cliente.Email, cliente.Senha); #region Old //Old //if (!(cliente.Email == "*****@*****.**" && cliente.Senha == "1234")) //{ // return new ContentResult // { // Content = "Não logado!" // }; //} //Old //HttpContext.Session.Set("ID", new byte[] { 52 }); //HttpContext.Session.SetString("Email", cliente.Email); //SetString importar a classe Microsoft.AspNetCore.Http //HttpContext.Session.SetInt32("Idade", 41); //SetInt32 importar a classe Microsoft.AspNetCore.Http //return new ContentResult //{ // Content = "Logado!" //}; #endregion if (clienteDb == null) { ViewData["MSG_ERRO"] = $"E-mail: {cliente.Email} não foi encontrado!"; return(View()); } //return new ContentResult //{ // Content = "Não logado!" //}; _loginCliente.Login(clienteDb); return(new RedirectResult(Url.Action(nameof(Painel)))); }
public IActionResult Login([FromForm] Models.Cliente cliente, string returnUrl = null) { Models.Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha); if (clienteDB != null) { _loginCliente.Login(clienteDB); if (returnUrl == null) { return(RedirectToAction("Index", "Home", new { area = "" })); } else { return(LocalRedirectPermanent(returnUrl)); } } else { ViewData["MSG_E"] = "Usuário não encontrado, verifique o e-mail e senha digitado!"; return(View()); } }
public IActionResult Login([FromForm] Cliente cliente) { Cliente ClienteDB = _repoCliente.Login(cliente.Email, cliente.Senha); if (ClienteDB != null) { //salvando na sessão _LoginCliente.Login(ClienteDB); ////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 } }