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); }
public int CompareTo(object obj) { Veiculos outro = obj as Veiculos; return(Modelo.CompareTo(outro.Modelo)); }