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() } })); }
public string InsertOrUpdate(PesJuridica obj) { conn.Open(); var trans = conn.BeginTransaction(); try { PesJuridicaDao PesJuridicaDao = new PesJuridicaDao(conn, trans); PessoaDao pessoaDao = new PessoaDao(conn, trans); if (obj.Cnpj.Length > 18) { return("CNPJ Invalido"); } if (PesJuridicaDao.GetAsExist(obj.IdPesJuridica)) { pessoaDao.Update(PupularParametrosPessoa(obj)); PesJuridicaDao.Update(obj); } else { pessoaDao.Insert(PupularParametrosPessoa(obj)); obj.IdPessoa = 0; obj.IdPessoa = pessoaDao.GetAsObject(PupularParametrosPessoa(obj)).IdPessoa; PesJuridicaDao.Insert(obj); } trans.Commit(); return("Sucesso"); } catch (Exception e) { trans.Rollback(); return(e.Message); } finally { conn.Close(); } }
public JsonResult Update(PessoaModel pessoa) { return(Json(pessoaDao.Update(pessoa), JsonRequestBehavior.AllowGet)); }
public void UpadateController(Pessoa pessoa) { PessoaDao pessoaDao = new PessoaDao(); pessoaDao.Update(pessoa); }