private void txtIdApartamento_Click(object sender, EventArgs e) { ApartamentoDAL B = new ApartamentoDAL(); txtIdApartamento.DataSource = B.Listar(); txtIdApartamento.ValueMember = "Id"; txtIdApartamento.DisplayMember = "numero_apto"; }
private void AlimentarGrid() { try { ApartamentoDAL B = new ApartamentoDAL(); grid_condominio.DataSource = B.Listar();//Popular o grid } catch (Exception ex) { MessageBox.Show("Não foi possivel exibir os dados" + ex); } }
private void btnIncluir_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txtId.Text)) { if (String.IsNullOrEmpty(txtIdBloco.Text)) { MessageBox.Show("Infome o bloco!"); } else { Apartamento b = new Apartamento(); b.Numero_apto = Convert.ToInt32(txtApartamento.Text); b.Andar_apto = Convert.ToInt32(txtAndar.Text); b.Numero_garagem = Convert.ToInt32(txtGaragem.Text); b.Id_Bloco = Convert.ToInt32(txtIdBloco.SelectedValue); ApartamentoDAL B = new ApartamentoDAL(); B.Record(b); //Gravando o condominio MessageBox.Show("Apartamento cadastrado com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); AlimentarGrid(); LimparCampos(); } } else { if (String.IsNullOrEmpty(txtIdBloco.Text)) { MessageBox.Show("Infome o bloco!"); } else { Apartamento b = new Apartamento(); b.Numero_apto = Convert.ToInt32(txtApartamento.Text); b.Andar_apto = Convert.ToInt32(txtAndar.Text); b.Numero_garagem = Convert.ToInt32(txtGaragem.Text); b.Id_Bloco = Convert.ToInt32(txtIdBloco.SelectedValue); b.Id = Convert.ToInt32(txtId.Text); ApartamentoDAL B = new ApartamentoDAL(); B.Update(b); //Gravando o condominio MessageBox.Show("Apartamento atualizado com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); AlimentarGrid(); LimparCampos(); } } }
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) { Apartamento b = new Apartamento(); ApartamentoDAL B = new ApartamentoDAL(); 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(); } } }