private void PreencherFormulario(BsFat.Veiculos v)
        {
            txtId.Text = v.Id.ToString();

            comboMontadora.Hide();
            txtMontadora.Text = v.Montadora;
            comboModelo.Hide();
            txtModelo.Text = v.Modelo;
            comboAno.Hide();
            txtAnoModelo.Text = v.AnoModelo;

            numericPortas.Value     = v.Portas;
            comboCor.Text           = v.Cor.ToString();
            maskedTxtPlaca.Text     = v.Placa;
            txtRenavam.Text         = v.Renavam;
            txtChassi.Text          = v.Chassi;
            numericLugares.Value    = v.Lugares;
            txtOdometro.Text        = v.Quilometragem.ToString();
            comboStatus.Text        = v.Status;
            txtCombustivel.Text     = v.Combustivel;
            txtValorAtualCarro.Text = v.ValorAtual;
            //txtValorDiaria.Text = v.ValorDiaria.ToString();
            txtObservacoes.Text            = v.Observacoes;
            checkArCond.Checked            = Convert.ToBoolean(v.ArCondicionado);
            checkDirecaoHidraulica.Checked = Convert.ToBoolean(v.DirecaoHidraulica);
            checkVidroEletrico.Checked     = Convert.ToBoolean(v.VidroEletrico);
            checkAbs.Checked    = Convert.ToBoolean(v.Abs);
            checkAirBag.Checked = Convert.ToBoolean(v.AirBag);
        }
        private void AtualizarVeiculo(BsFat.Veiculos veiculo)
        {
            veiculo.Portas            = Convert.ToInt32(numericPortas.Value);
            veiculo.Cor               = comboCor.Text;
            veiculo.Placa             = maskedTxtPlaca.Text.ToUpper();
            veiculo.Renavam           = txtRenavam.Text;
            veiculo.Chassi            = txtChassi.Text;
            veiculo.Lugares           = Convert.ToInt32(numericLugares.Value);
            veiculo.Quilometragem     = Convert.ToInt32(txtOdometro.Text);
            veiculo.Status            = comboStatus.Text;
            veiculo.Combustivel       = txtCombustivel.Text;
            veiculo.ArCondicionado    = checkArCond.Checked;
            veiculo.DirecaoHidraulica = checkDirecaoHidraulica.Checked;
            veiculo.VidroEletrico     = checkVidroEletrico.Checked;
            veiculo.Abs               = checkAbs.Checked;
            veiculo.AirBag            = checkAirBag.Checked;

            if (new VeiculosDao().DbUpdate(veiculo))
            {
                MessageBox.Show("Veiculo Atualizado com sucesso!");
                ConfirmaSaida();
            }
            else
            {
                MessageBox.Show("Erro na atualização do veiculo, tente novamente!");
            }
            //ReabrirForm();
        }
 public FormCadastrarVeiculo(BsFat.Veiculos veiculo)
 {
     InitializeComponent();
     this.veiculo = veiculo;
     PreencherFormulario(veiculo);
 }
Beispiel #4
0
        public int CompareTo(object obj)
        {
            Veiculos outro = obj as Veiculos;

            return(Modelo.CompareTo(outro.Modelo));
        }