private void Cadastrar(string fabricante, string modelo, string ano, string categoria, string cor, string placa, string combustivel, string conc, float valor) { Veiculo novoVeiculo = new Veiculo(); novoVeiculo.fabricante = fabricante; novoVeiculo.modelo = modelo; novoVeiculo.ano = ano; novoVeiculo.categoria = categoria; novoVeiculo.cor = cor; novoVeiculo.placa = placa.ToUpper(); novoVeiculo.combustivel = combustivel; novoVeiculo.concessionaria = conc; novoVeiculo.valorDeCompra = Convert.ToSingle(valor); novoVeiculo.arCondicionado = checkAC.Checked; novoVeiculo.direcaoHidraulica = checkDirecao.Checked; novoVeiculo.vidroEletrico = checkVidro.Checked; novoVeiculo.travaEletrica = checkTravas.Checked; novoVeiculo.tetoSolar = checkTetoSolar.Checked; novoVeiculo.cameraRe = checkCameraRe.Checked; novoVeiculo.bancosCouro = checkBancosCouro.Checked; novoVeiculo.cambioAutomatico = checkCambioAuto.Checked; novoVeiculo.status = true; ListVeiculos.Add(novoVeiculo); controle.AtualizarTabela(); this.Close(); }
private void btnLocar_Click(object sender, EventArgs e) { if (tBoxNome.Text != "" && tBoxCpf.Text != "" && tBoxRg.Text != "" && tBoxEndereco.Text != "" && tBoxRetirada.MaskCompleted && tBoxDevolucao.MaskCompleted && tBoxTelefone.MaskCompleted && cBoxPlano.Text != "" && cBoxPagamento.Text != "") { Aluguel novoAluguel = new Aluguel(); novoAluguel.clienteNome = tBoxNome.Text; novoAluguel.clienteRg = tBoxRg.Text; novoAluguel.clienteCpf = tBoxCpf.Text; novoAluguel.clienteEndereco = tBoxEndereco.Text; novoAluguel.clienteTelefone = tBoxTelefone.Text; novoAluguel.veiculo = txtModelo.Text; novoAluguel.veiculoCor = txtCor.Text; novoAluguel.veiculoPlaca = txtPlaca.Text; novoAluguel.plano = cBoxPlano.Text; novoAluguel.formaPagamendo = cBoxPagamento.Text; novoAluguel.dataRetirada = tBoxRetirada.Text; novoAluguel.dataDevolucao = tBoxDevolucao.Text; novoAluguel.alugadoPor = TelaInicial.contaLogada; ListAlugueis.Add(novoAluguel); clientes.SalvarExternamenteEmBanco(ListAlugueis); frota.ListVeiculos.Find(V => V.placa == novoAluguel.veiculoPlaca).status = false; frota.SalvarAoFechar(); frota.AtualizarTabela(); this.Close(); } else { MessageBox.Show("Preecha todos os campos"); } }
private void Cadastrar(string fabricante, string modelo, string ano, string categoria, string cor, string placa, string combustivel, string conc, string valor) { Veiculo novoVeiculo = new Veiculo(); novoVeiculo.fabricante = fabricante; novoVeiculo.modelo = modelo; novoVeiculo.ano = ano; novoVeiculo.categoria = categoria; novoVeiculo.cor = cor; novoVeiculo.placa = placa.ToUpper(); novoVeiculo.combustivel = combustivel; novoVeiculo.concessionaria = conc; novoVeiculo.valorDeCompra = valor; novoVeiculo.status = "Disponivel"; ListVeiculos.Add(novoVeiculo); controle.AtualizarTabela(); this.Close(); }