public string InsertOrUpdate(EnderecoView obj) { conn.Open(); var trans = conn.BeginTransaction(); try { EnderecoDao EnderecoDao = new EnderecoDao(conn, trans); obj = ValidarEstruturaEndereco(obj, trans); if (EnderecoDao.GetAsExist(obj.IdEndereco)) { EnderecoDao.Update(PopularParametrosEndereco(obj)); } else { EnderecoDao.Insert(PopularParametrosEndereco(obj)); } trans.Commit(); return("Sucesso"); } catch (Exception e) { trans.Rollback(); return(e.Message); } finally { conn.Close(); } }
private void btnincluir_Click(object sender, System.EventArgs e) { var entidade = Entidade(); if (entidade == null) { return; } if (edicao) { EnderecoDao.Update(entidade); } else { EnderecoDao.Insert(entidade); } limpar(); txtendcodi.Focus(); }