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;
     }
 }
Example #3
0
        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);
            }
        }