コード例 #1
0
        //salva os dados depois da pesquisa
        public JsonResult Gravar2([FromBody] Dictionary <string, string> dados)
        {
            //Deserializando os dados em um dictionary

            string msg = "";

            Models.Funcionario f = new Models.Funcionario();
            f.Id           = Convert.ToInt32(dados["id"]);
            f.NomeCompleto = dados["nomeCompleto"];
            f.Senha        = dados["senha"];
            f.Cpf          = dados["cpf"];

            bool ok = f.Gravar(f, out msg);

            //Models.Mao m = new Models.Mao();
            //m.AdicionarDedo("anelar");
            //m.AdicionarDedo("_|_");

            //f.SetId(100);
            //int id = f.GetId();

            if (ok)
            {
                msg = "<div class='alert alert-success'>Gravou com sucesso.</div>";
            }

            var obj = new
            {
                id       = f.Id,
                operacao = ok,
                msg      = msg
            };

            return(Json(obj));
        }
コード例 #2
0
        //public JsonResult Gravar([FromBody] Models.Funcionario f)
        //{

        //    System.Threading.Thread.Sleep(5000);

        //    //Deserializando os dados na model
        //    string msg = "";
        //    bool ok = f.Gravar(f, out msg);

        //    if (ok)
        //        msg = "Deu certo.";

        //    var obj = new
        //    {
        //        operacao = ok,
        //        msg = msg
        //    };

        //    return Json(obj);
        //}


        public JsonResult Gravar([FromBody] Dictionary <string, string> dados)
        {
            string msg = "";

            Models.Funcionario f = new Models.Funcionario();
            f.Id           = Convert.ToInt32(dados["id"]);
            f.NomeCompleto = dados["nomeCompleto"];
            f.Senha        = dados["senha"];
            f.Cpf          = dados["cpf"];

            bool ok = f.Gravar(f, out msg);

            if (ok)
            {
                msg = "<div class='alert alert-success'>Cadastro efetuado com sucesso!</div>";
            }



            var obj = new
            {
                id       = f.Id,
                operacao = ok,
                msg      = msg
            };

            return(Json(obj));
        }