private void btnIncluir_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtId.Text)) { if (String.IsNullOrEmpty(txtIdApartamento.Text)) { MessageBox.Show("Infome o apartamento!"); } else { Morador b = new Morador(); b.Nome = txtNome.Text; b.Data_nascimento = Convert.ToDateTime(txtNascimento.Text); b.Sexo = txtSexo.Text; b.Cpf = txtCPF.Text; b.Rg = txtRg.Text; b.Id_Apartamento = Convert.ToInt32(txtIdApartamento.SelectedValue); MoradorDAL B = new MoradorDAL(); B.Record(b); //Gravando o condominio MessageBox.Show("Morador cadastrado com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); AlimentarGrid(); LimparCampos(); } } else { if (String.IsNullOrEmpty(txtIdApartamento.Text)) { MessageBox.Show("Infome o apartamento!"); } else { Morador b = new Morador(); b.Nome = txtNome.Text; b.Data_nascimento = Convert.ToDateTime(txtNascimento.Text); b.Sexo = txtSexo.Text; b.Cpf = txtCPF.Text; b.Rg = txtRg.Text; b.Id_Apartamento = Convert.ToInt32(txtIdApartamento.SelectedValue); b.Id = Convert.ToInt32(txtId.Text); MoradorDAL B = new MoradorDAL(); B.Update(b); //Gravando o condominio MessageBox.Show("Apartamento atualizado com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); AlimentarGrid(); LimparCampos(); } } }
private void AlimentarGrid() { try { MoradorDAL B = new MoradorDAL(); grid_condominio.DataSource = B.Listar();//Popular o grid } catch (Exception ex) { MessageBox.Show("Não foi possivel exibir os dados" + ex); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtId.Text)) { MessageBox.Show("Escolha um item na lista"); } else { if (MessageBox.Show("Deseja Excluir este registro? \nEssa ação não poderá ser desfeita!", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { Morador b = new Morador(); MoradorDAL B = new MoradorDAL(); b.Id = Convert.ToInt32(txtId.Text); B.Delete(Convert.ToInt32(b.Id)); MessageBox.Show("Registro " + txtId.Text + " excluído com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); AlimentarGrid(); LimparCampos(); } } }