예제 #1
0
        private void Consulta()
        {
            int                row     = 0;
            int                codMoto = 0;
            string             placa   = "";
            VeiculoRepositorio consVei = new VeiculoRepositorio();

            placa   = tb_LPlaca.Text + tb_NPlaca.Text;
            codMoto = Convert.ToInt32(cb_Motoristas.SelectedValue);

            var Veiculos = consVei.ConsVeiculo(placa, codMoto, tb_descVeic.Text);

            if (Veiculos.Count > 0)
            {
                grd_Dados.Rows.Clear();
                foreach (Veiculo veic in Veiculos)
                {
                    grd_Dados.Rows.Add();
                    grd_Dados.Rows[row].Cells[0].Value = veic.VeiculoId;
                    grd_Dados.Rows[row].Cells[1].Value = veic.PlacaVeiculo;
                    grd_Dados.Rows[row].Cells[2].Value = veic.DescVeiculo;
                    grd_Dados.Rows[row].Cells[3].Value = veic.Motorista.NomeVendedor;
                    grd_Dados.Rows[row].Cells[4].Value = veic.Estoque.DescEstoque;

                    row++;
                }
            }
            else
            {
                grd_Dados.Rows.Clear();
            }

            consVei.Dispose();
        }