private void CarregarListView() { Morador objMoradores = new Morador(); List <Cadastro_Moradores_Condominio.Morador> lstMoradores = new List <Morador>(); lstMoradores = objMoradores.SelecionarTodos(); lstVMoradores.Items.Clear(); foreach (var itemLista in lstMoradores) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.nome); objListViewItem.SubItems.Add(itemLista.predio); objListViewItem.SubItems.Add(itemLista.bloco); objListViewItem.SubItems.Add(itemLista.email); objListViewItem.SubItems.Add(itemLista.RG); objListViewItem.SubItems.Add(itemLista.telefoneResidencial); objListViewItem.SubItems.Add(itemLista.telefoneComercial); objListViewItem.SubItems.Add(itemLista.celular1); objListViewItem.SubItems.Add(itemLista.celular2); objListViewItem.SubItems.Add(itemLista.CPF); objListViewItem.SubItems.Add(itemLista.IdRespn.ToString()); objListViewItem.SubItems.Add(itemLista.apartamento); lstVMoradores.Items.Add(objListViewItem); } }
private void Atualizar(int pID, string pNome, string pPredio, string pBloco, string pEmail, string pRg, string pTelefoneResidencial, string pTelefoneComercial, string pCelular1, string pCelular2, string pCpf, string pApartamento, int pIDRespn) { try { Morador objMorador = new Morador(); objMorador.Atualizar(pID, pNome, pPredio, pBloco, pEmail, pRg, pTelefoneResidencial, pTelefoneComercial, pCelular1, pCelular2, pCpf, pApartamento, pIDRespn); } catch (Exception ex) { MessageBox.Show("Error! " + ex); //throw; } }
public List <Morador> SelecionarPorNome(string pNome) { List <Morador> lstMoradores = new List <Morador>(); using (SqlConnection objConexao = new SqlConnection(strConexao)) { using (SqlCommand objComando = new SqlCommand(strSelectByName, objConexao)) { try { objComando.Parameters.AddWithValue("@Nome", "%" + pNome + "%"); objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { Morador objMorador = new Morador(); objMorador.ID = Convert.ToInt32(objDataReader["ID"].ToString()); objMorador.Nome = objDataReader["nome"].ToString(); objMorador.Apartamento = objDataReader["Apartamento"].ToString(); objMorador.Bloco = objDataReader["bloco"].ToString(); objMorador.Celular1 = objDataReader["Celular1"].ToString(); objMorador.Celular2 = objDataReader["Celular2"].ToString(); objMorador.Cpf = objDataReader["Cpf"].ToString(); objMorador.Email = objDataReader["Email"].ToString(); objMorador.IDRespn = Convert.ToInt32(objDataReader["IDResponsavel"].ToString()); objMorador.Predio = objDataReader["Predio"].ToString(); objMorador.Rg = objDataReader["Rg"].ToString(); objMorador.TelefoneComercial = objDataReader["TelefoneComercial"].ToString(); objMorador.TelefoneResidencial = objDataReader["TelefoneResidencial"].ToString(); lstMoradores.Add(objMorador); } objDataReader.Close(); } objConexao.Close(); } catch (Exception ex) { MessageBox.Show("Erro!" + ex.Message); //throw; } } } return(lstMoradores); }
private void btPesquisar_Click(object sender, EventArgs e) { Morador objMoradores = new Morador(); List<Cadastro_Moradores_Condominio.Morador> lstMoradores = new List<Morador>(); if (txtProcura.Text == string.Empty) { MessageBox.Show("Informe um nome!"); } else { lstMoradores = objMoradores.SelecionarPorNome(txtProcura.Text); } lstVMoradores.Items.Clear(); foreach (var itemLista in lstMoradores) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.nome); objListViewItem.SubItems.Add(itemLista.predio); objListViewItem.SubItems.Add(itemLista.bloco); objListViewItem.SubItems.Add(itemLista.email); objListViewItem.SubItems.Add(itemLista.RG); objListViewItem.SubItems.Add(itemLista.telefoneResidencial); objListViewItem.SubItems.Add(itemLista.telefoneComercial); objListViewItem.SubItems.Add(itemLista.celular1); objListViewItem.SubItems.Add(itemLista.celular2); objListViewItem.SubItems.Add(itemLista.CPF); objListViewItem.SubItems.Add(itemLista.IdRespn.ToString()); objListViewItem.SubItems.Add(itemLista.apartamento); lstVMoradores.Items.Add(objListViewItem); } }
private void ExcluirRegistro() { int id2 = 0; try { if (lstVMoradores.SelectedItems.Count > 0) { id2 = Convert.ToInt32(lstVMoradores.SelectedItems[0].Text); Morador objMorador = new Morador(); if (id2 > 0) { objMorador.Excluir(id2); } } } catch (Exception ex) { MessageBox.Show("Erro! " + ex); //throw; } }
private void btPesquisar_Click(object sender, EventArgs e) { Morador objMoradores = new Morador(); List <Cadastro_Moradores_Condominio.Morador> lstMoradores = new List <Morador>(); if (txtProcura.Text == string.Empty) { MessageBox.Show("Informe um nome!"); } else { lstMoradores = objMoradores.SelecionarPorNome(txtProcura.Text); } lstVMoradores.Items.Clear(); foreach (var itemLista in lstMoradores) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.nome); objListViewItem.SubItems.Add(itemLista.predio); objListViewItem.SubItems.Add(itemLista.bloco); objListViewItem.SubItems.Add(itemLista.email); objListViewItem.SubItems.Add(itemLista.RG); objListViewItem.SubItems.Add(itemLista.telefoneResidencial); objListViewItem.SubItems.Add(itemLista.telefoneComercial); objListViewItem.SubItems.Add(itemLista.celular1); objListViewItem.SubItems.Add(itemLista.celular2); objListViewItem.SubItems.Add(itemLista.CPF); objListViewItem.SubItems.Add(itemLista.IdRespn.ToString()); objListViewItem.SubItems.Add(itemLista.apartamento); lstVMoradores.Items.Add(objListViewItem); } }
private void CarregarListView() { Morador objMoradores = new Morador(); List<Cadastro_Moradores_Condominio.Morador> lstMoradores = new List<Morador>(); lstMoradores = objMoradores.SelecionarTodos(); lstVMoradores.Items.Clear(); foreach (var itemLista in lstMoradores) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.nome); objListViewItem.SubItems.Add(itemLista.predio); objListViewItem.SubItems.Add(itemLista.bloco); objListViewItem.SubItems.Add(itemLista.email); objListViewItem.SubItems.Add(itemLista.RG); objListViewItem.SubItems.Add(itemLista.telefoneResidencial); objListViewItem.SubItems.Add(itemLista.telefoneComercial); objListViewItem.SubItems.Add(itemLista.celular1); objListViewItem.SubItems.Add(itemLista.celular2); objListViewItem.SubItems.Add(itemLista.CPF); objListViewItem.SubItems.Add(itemLista.IdRespn.ToString()); objListViewItem.SubItems.Add(itemLista.apartamento); lstVMoradores.Items.Add(objListViewItem); } }
public List<Morador> SelecionarTodos() { List<Morador> lstMoradores = new List<Morador>(); using (SqlConnection objConexao = new SqlConnection(strConexao)) { using (SqlCommand objComando = new SqlCommand(strSelectAll, objConexao)) { try { objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { Morador objMorador = new Morador(); objMorador.ID = Convert.ToInt32(objDataReader["ID"].ToString()); objMorador.Nome = objDataReader["nome"].ToString(); objMorador.Apartamento = objDataReader["Apartamento"].ToString(); objMorador.Bloco = objDataReader["bloco"].ToString(); objMorador.Celular1 = objDataReader["Celular1"].ToString(); objMorador.Celular2 = objDataReader["Celular2"].ToString(); objMorador.Cpf = objDataReader["Cpf"].ToString(); objMorador.Email = objDataReader["Email"].ToString(); objMorador.IDRespn = Convert.ToInt32(objDataReader["IDResponsavel"].ToString()); objMorador.Predio = objDataReader["Predio"].ToString(); objMorador.Rg = objDataReader["Rg"].ToString(); objMorador.TelefoneComercial = objDataReader["TelefoneComercial"].ToString(); objMorador.TelefoneResidencial = objDataReader["TelefoneResidencial"].ToString(); lstMoradores.Add(objMorador); } objDataReader.Close(); } objConexao.Close(); } catch (Exception ex) { MessageBox.Show("Erro!" + ex.Message); //throw; } } } return lstMoradores; }