示例#1
0
        public IActionResult Login([FromForm] Cliente cliente)
        {
            Cliente clienteDB = _repositoryCliente.Login(cliente.Email, cliente.Senha);

            if (clienteDB != null)
            {
                //Email, Senha, Id, Nome, CPF

                /*
                 * HttpContext.Session.Set("ID", new byte[] { 52 });
                 * HttpContext.Session.SetString("Email", cliente.Email); //string
                 * HttpContext.Session.SetInt32("Idade", 26);  // idade
                 */

                _LoginCliente.SalvarCliente(clienteDB);

                return(new RedirectResult(Url.Action(nameof(Painel))));
            }
            else
            {
                ViewData["MSG_E"] = "Usuário ou senha inválidos!<br />Verifique seu dados.";
                return(View());
            }
        }