Beispiel #1
0
        private void grdResultado_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (grdResultado.RowCount > 0)
            {                    //Cast
                VeiculoVO vo = (VeiculoVO)grdResultado.CurrentRow.DataBoundItem;

                txtCodigo.Text           = vo.codigo_veiculo.ToString();
                txtAnoFabricacao.Text    = vo.ano_fabricacao;
                txtAnoVeiculo.Text       = vo.ano_veiculo;
                txtKm.Text               = vo.km;
                txtObs.Text              = vo.obs;
                txtPlaca.Text            = vo.placa;
                txtValorCompra.Text      = vo.valor_compra.ToString();
                txtValorVenda.Text       = vo.valor_venda.ToString();
                cmbAirBag.SelectedIndex  = vo.airbag - 1;
                cmbDirecao.SelectedIndex = vo.direcao - 1;
                cmbCor.SelectedValue     = vo.codigo_cor;

                cmbMarca.SelectedValue  = vo.codigo_marca;
                cmbModelo.SelectedValue = vo.codigo_modelo;

                cmbNumPortas.SelectedIndex = (vo.portas == "2" ? 0 : 1);
                cmbSituacao.SelectedIndex  = vo.situacao - 1;

                chkAr.Checked  = vo.ar;
                chkAbs.Checked = vo.abs;
            }
        }
        private void dgvVeiculos_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dgvVeiculos.RowCount > 0)
            {
                VeiculoVO veiculo = (VeiculoVO)dgvVeiculos.CurrentRow.DataBoundItem;

                txtPlaca.Text           = veiculo.Placa;
                cmbMarca.SelectedValue  = veiculo.CodigoMarca;
                cmbModelo.SelectedValue = veiculo.CodigoModelo;
                txtAnoFab.Text          = veiculo.AnoFab.ToString();
                txtAnoCarro.Text        = veiculo.AnoCarro.ToString();
                txtKM.Text                = veiculo.KM;
                cmbCor.SelectedValue      = veiculo.CodigoCor;
                cmbNPorta.SelectedIndex   = veiculo.NPorta;
                cmbDirecao.SelectedIndex  = veiculo.Direcao;
                cmbAirBag.SelectedIndex   = veiculo.AirBag;
                cmbSituacao.SelectedIndex = veiculo.Situacao;
                ckbAr.Checked             = veiculo.Ar;
                ckbFreio.Checked          = veiculo.Freio;
                txtValorCompra.Text       = veiculo.ValorCompra.ToString();
                txtValorVenda.Text        = veiculo.ValorVenda.ToString();
                txtObservacao.Text        = veiculo.Observacao;
                txtCodigo.Text            = veiculo.CodigoVeiculo.ToString();
            }
        }
Beispiel #3
0
        public List <VeiculoVO> ConsultarVeiculo(string placa, int codEmpresa)
        {
            banco banco = new banco();

            List <VeiculoVO> ListaRetorno = new List <VeiculoVO>();

            List <tb_veiculo> ListaConsulta = banco.tb_veiculo
                                              .Include("tb_cor").Include("tb_modelo.tb_marca")
                                              .Where(p => p.placa_veiculo.Contains(placa) && p.cod_empresa == codEmpresa).ToList();

            for (int i = 0; i < ListaConsulta.Count; i++)
            {
                VeiculoVO vo = new VeiculoVO();

                vo.placa          = ListaConsulta[i].placa_veiculo;
                vo.airbag         = ListaConsulta[i].airbag_veiculo;
                vo.ano_fabricacao = ListaConsulta[i].ano_fabricacao;
                vo.ano_veiculo    = ListaConsulta[i].ano_fabricacao;
                vo.ar             = ListaConsulta[i].ar_condicionado;
                vo.cor            = ListaConsulta[i].tb_cor.nome_cor;
                vo.direcao        = ListaConsulta[i].direcao_veiculo;
                vo.abs            = ListaConsulta[i].freio_abs;
                vo.km             = ListaConsulta[i].km_veiculo;
                vo.marca          = ListaConsulta[i].tb_modelo.tb_marca.nome_marca;
                vo.modelo         = ListaConsulta[i].tb_modelo.nome_modelo;
                vo.portas         = ListaConsulta[i].num_porta;
                vo.obs            = ListaConsulta[i].obs_veiculo;
                vo.situacao       = ListaConsulta[i].situacao_veiculo;
                vo.valor_compra   = ListaConsulta[i].valor_compra;
                vo.valor_venda    = ListaConsulta[i].valor_venda;
                vo.codigo_veiculo = ListaConsulta[i].cod_veiculo;
                vo.codigo_cor     = ListaConsulta[i].cod_cor;
                vo.codigo_marca   = ListaConsulta[i].tb_modelo.cod_marca;
                vo.codigo_modelo  = ListaConsulta[i].tb_modelo.cod_modelo;

                ListaRetorno.Add(vo);
            }

            return(ListaRetorno);
        }
Beispiel #4
0
        public List <VeiculoVO> ConsultarVeiculo(int CodLogado, int Situacao)
        {
            banco             ObjBanco   = new banco();
            List <VeiculoVO>  lstRetorno = new List <VeiculoVO>();
            List <tb_veiculo> lst        = ObjBanco.tb_veiculo
                                           .Include("tb_cor")
                                           .Include("tb_modelo").Include("tb_modelo.tb_marca")
                                           .Where(p => p.id_empresa == CodLogado && p.situacao_veiculo == Situacao).ToList();

            for (int i = 0; i < lst.Count; i++)
            {
                VeiculoVO vo = new VeiculoVO();

                vo.AirBag        = lst[i].airbag_veiculo;
                vo.AnoCarro      = lst[i].airbag_veiculo;
                vo.AnoFab        = lst[i].anofab_veiculo;
                vo.Ar            = lst[i].ar_veiculo;
                vo.CodigoCor     = lst[i].id_cor;
                vo.CodigoMarca   = lst[i].tb_modelo.tb_marca.id_marca;
                vo.CodigoModelo  = lst[i].id_modelo;
                vo.CodigoVeiculo = lst[i].id_veiculo;
                vo.Cor           = lst[i].tb_cor.nome_cor;
                vo.Direcao       = lst[i].direcao_veiculo;
                vo.Freio         = lst[i].abs_veiculo;
                vo.KM            = lst[i].km_veiculo;
                vo.Marca         = lst[i].tb_modelo.tb_marca.nome_marca;
                vo.Modelo        = lst[i].tb_modelo.nome_modelo;
                vo.NPorta        = lst[i].porta_veiculo;
                vo.Observacao    = lst[i].obs_veiculo;
                vo.Placa         = lst[i].placa_veiculo;
                vo.Situacao      = lst[i].situacao_veiculo;
                vo.ValorCompra   = lst[i].compra_veiculo;
                vo.ValorVenda    = lst[i].venda_veiculo;

                lstRetorno.Add(vo);
            }

            return(lstRetorno);
        }