private JsonResult ConsistirInformacoes(Pessoa pessoa, bool insertMode = true) { string str; if (insertMode) { pessoa.AtribuirDadosInclusao('J'); str = "cadastrado"; } else { pessoa.AtribuirDadosAlteracao(); str = "editado"; } if (ModelState.IsValid) { if (insertMode) { PessoaDao.Add(pessoa); } else { PessoaDao.Update(pessoa); } return(Json(new { data = new { add = true, message = $"Fornecedor {str} com sucesso!" } })); } return(Json(new { data = new { add = false, message = "Erro no cadastro", validate = ModelState.GetAllErrors() } })); }