private void reset() { if (gridDados.RowCount > 0) { textBoxNome.Text = ""; searchCidades.TextField.Text = ""; gridDados.CurrentRow.Selected = false; bairro = new BairroEntity(); setEditarExcluirEnable(false); gridDados.Enabled = true; } }
public override Entity getEntityByIdentificador(int id) { BairroEntity entidade = new BairroEntity(); var query = from b in DB.bairros where b.id == id select new { b.id, b.nome }; foreach (var b in query) { entidade.Id = b.id; entidade.Nome = b.nome; } return(entidade); }
public bool editar(BairroEntity bairroEntity) { var query = from c in DB.bairros where c.id == bairroEntity.Id select c; foreach (bairro ci in query) { ci.nome = bairroEntity.Nome; ci.id_cidade = bairroEntity.IdCidade; } try { DB.SubmitChanges(); MessageBox.Show("Bairro editado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } catch (Exception ex) { Validator.tratarErrosSql("Bairro", Validator.EDITAR, ex.Message); DB = new db_entityDataContext(); return(false); } }
public bool inserir(BairroEntity bairroEntity) { bairro bairro = new bairro(); bairro.nome = bairroEntity.Nome; bairro.id_cidade = bairroEntity.IdCidade; DB.bairros.InsertOnSubmit(bairro); try { DB.SubmitChanges(); MessageBox.Show("Bairro inserido com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); bairroEntity.Id = bairro.id; return(true); } catch (Exception ex) { Validator.tratarErrosSql("Bairro", Validator.INSERIR, ex.Message); DB = new db_entityDataContext(); return(false); } }
private void btnConfirmar_Click(object sender, EventArgs e) { BairroEntity bairro = (BairroEntity)searchBairro.Entidade; PessoaEntity mae = (PessoaEntity)searchMae.Entidade; PessoaEntity pai = (PessoaEntity)searchPai.Entidade; PessoaEntity conjuge = (PessoaEntity)searchConjuge.Entidade; if (bairro != null) { pessoa.IdBairro = bairro.Id; } if (mae != null) { pessoa.IdMae = mae.Id; } if (pai != null) { pessoa.IdPai = pai.Id; } if (conjuge != null && conjuge.Id > 0) { pessoa.IdConjuge = conjuge.Id; } if (controlActions.Status != ControlActions.STAND_BY) { if (Validator.validaCampos(fieldsValidation)) { pessoa.Nome = textBoxNome.Text; pessoa.DataNascimento = dateTimeNascimento.Value; pessoa.Endereco = textBoxEndereco.Text; pessoa.TelefonePrincipal = maskedTelPrincipal.Text; pessoa.TelefoneSecundario = maskedTelSecundario.Text; pessoa.Comentario = richTextComentario.Text; pessoa.Sexo = char.Parse(comboBoxSexo.Text); pessoa.EstadoCivil = Int32.Parse(comboBoxEstCivil.SelectedValue.ToString()); pessoa.Cep = maskedCep.Text; pessoa.Tipo = Int32.Parse(comboBoxTipo.SelectedValue.ToString()); pessoa.Numero = textBoxNro.Text; bool sucess = false; if (controlActions.Status == ControlActions.INSERIR) { sucess = dao.inserir(pessoa); if (sucess) { setFieldsEnable(false); getDadosTable(); controlActions.setButtonsEnable(true); reset(); controlActions.Status = ControlActions.STAND_BY; } } else if (controlActions.Status == ControlActions.EDITAR) { sucess = dao.editar(pessoa); if (sucess) { setFieldsEnable(false); getDadosTable(); controlActions.setButtonsEnable(true); reset(); controlActions.Status = ControlActions.STAND_BY; } } else { controlActions.Status = ControlActions.STAND_BY; } if (isSubCadastro && sucess) { this.Close(); } } } }