private void btPesquisar_Click(object sender, EventArgs e) { Veiculo objVeiculos = new Veiculo(); List<Cadastro_Moradores_Condominio.Veiculo> lstVeiculos = new List<Veiculo>(); if (txtProcura.Text == string.Empty) { MessageBox.Show("Informe uma Placa!"); } else { lstVeiculos = objVeiculos.SelecionarPorPlaca(txtProcura.Text); } lstVVeiculos.Items.Clear(); foreach (var itemLista in lstVeiculos) {//(ID, Veiculo, Marca, Modelo, Cor, Placa, Ano, IdProprietario) ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.veiculo); objListViewItem.SubItems.Add(itemLista.marca); objListViewItem.SubItems.Add(itemLista.modelo); objListViewItem.SubItems.Add(itemLista.cor); objListViewItem.SubItems.Add(itemLista.placa); objListViewItem.SubItems.Add(itemLista.ano); objListViewItem.SubItems.Add(Convert.ToString(itemLista.IDProprietario)); lstVVeiculos.Items.Add(objListViewItem); } }
private void Atualizar(int pID, string pVeiculo, string pMarca, string pModelo, string pCor, string pPlaca, string pAno, int pIdProprietario) { try { Veiculo objVeiculo = new Veiculo(); objVeiculo.Atualizar(pID, pVeiculo, pMarca, pModelo, pCor, pPlaca, pAno, pIdProprietario); } catch (Exception ex) { MessageBox.Show("Error! " + ex); // throw; } }
public List<Veiculo> SelecionarTodos() { List<Veiculo> lstVeiculos = new List<Veiculo>(); using (SqlConnection objConexao = new SqlConnection(strConexao)) { using (SqlCommand objComando = new SqlCommand(strSelectAll, objConexao)) { try { objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) {//(pID, pVeiculo, pMarca, pModelo, Cor, pPlaca, pAno, pIdProprietario) while (objDataReader.Read()) { Veiculo objVeiculo = new Veiculo(); objVeiculo.ID = Convert.ToInt32(objDataReader["ID"].ToString()); objVeiculo.Veiculov = objDataReader["Veiculo"].ToString(); objVeiculo.Marca = objDataReader["Marca"].ToString(); objVeiculo.Modelo = objDataReader["Modelo"].ToString(); objVeiculo.Cor = objDataReader["Cor"].ToString(); objVeiculo.Placa = objDataReader["Placa"].ToString(); objVeiculo.Ano = objDataReader["Ano"].ToString(); objVeiculo.IdProprietario = Convert.ToInt32(objDataReader["IdProprietario"].ToString()); lstVeiculos.Add(objVeiculo); } objDataReader.Close(); } objConexao.Close(); } catch (Exception ex) { MessageBox.Show("Erro!" + ex.Message); //throw; } } } return lstVeiculos; }
private void ExcluirRegistro() { int id2 = 0; try { if (lstVVeiculos.SelectedItems.Count > 0) { id2 = Convert.ToInt32(lstVVeiculos.SelectedItems[0].Text); Veiculo objVeiculo = new Veiculo(); if (id2 > 0) { objVeiculo.Excluir(id2); } } } catch (Exception ex) { MessageBox.Show("Erro! " + ex); //throw; } }
private void CarregarListView() { Veiculo objVeiculos = new Veiculo(); List<Cadastro_Moradores_Condominio.Veiculo> lstVeiculos = new List<Veiculo>(); if (Veiculo.IDTeste == -2) { lstVeiculos = objVeiculos.SelecionarTodos(); } else { lstVeiculos = objVeiculos.Selecionar(); } lstVVeiculos.Items.Clear(); foreach (var itemLista in lstVeiculos) {//(ID, Veiculo, Marca, Modelo, Cor, Placa, Ano, IdProprietario) ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.Id.ToString(); objListViewItem.SubItems.Add(itemLista.veiculo); objListViewItem.SubItems.Add(itemLista.marca); objListViewItem.SubItems.Add(itemLista.modelo); objListViewItem.SubItems.Add(itemLista.cor); objListViewItem.SubItems.Add(itemLista.placa); objListViewItem.SubItems.Add(itemLista.ano); objListViewItem.SubItems.Add(Convert.ToString(itemLista.IDProprietario)); lstVVeiculos.Items.Add(objListViewItem); } }