public JsonResult Logar([FromBody] Dictionary <string, string> dados)
        {
            Models.Funcionario f = new Models.Funcionario();
            bool ok = f.ValidarSenha(dados["cpf"], dados["senha"]);

            if (ok)
            {
                f.Obter(dados["cpf"]);

                //criar a session
                HttpContext.Session.SetString("id", f.Id.ToString());
                HttpContext.Session.SetString("nome", f.NomeCompleto);
            }

            //string nome = "";

            //if (ok == true)
            //{
            //    f.Obter(dados["cpf"]);
            //    nome = f.NomeCompleto;

            //}

            //obj anônimo
            var retornoServ = new
            {
                nome     = f.NomeCompleto,
                operacao = ok
            };

            return(Json(retornoServ));
        }
Esempio n. 2
0
        public JsonResult Obter(int id)
        {
            Models.Funcionario f = new Models.Funcionario();
            f = f.Obter(id);

            var dados = new
            {
                id           = f.Id,
                nomeCompleto = f.NomeCompleto,
                cpf          = f.Cpf
            };

            return(Json(dados));
        }