//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)); }
//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)); }