private void btnSalvar_Click(object sender, EventArgs e) { try { VeiculoOnibus onibus = new VeiculoOnibus(); onibus.Identificacao = ucIdentificacao.TextoDaTextBox; onibus.Modelo = cbmModelo.SelectedItem as Modelo; onibus.QuantidadeDeEixos = Convert.ToInt32(nudQtdEixos.Value); onibus.CapacidadeDePassageiro = Convert.ToInt32(nudCapacidadePassageiros.Value); onibus.PossuiLeito = chkLeito.Checked; Dados.AdicionarVeiculo(onibus); LimpaCampos(Controls); } catch (Exception erro) { MessageBox.Show(erro.Message, "Erro !", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private static void AdicionarVeiculos() { VeiculoAviao veiculoAviao = new VeiculoAviao { Identificacao = "PTZ-PP", CapacidadeDePassageiro = 350, Modelo = Dados.Modelos[0] }; VeiculoAviao veiculoAviao2 = new VeiculoAviao { Identificacao = "APZ-AP", CapacidadeDePassageiro = 350, Modelo = Dados.Modelos[0] }; VeiculoAviaoDeGuerra veiculoAviaoDeGuerra = new VeiculoAviaoDeGuerra { Identificacao = "Spirit of Florida", CapacidadeDePassageiro = 2, Modelo = Dados.Modelos[1], }; VeiculoAviaoDeGuerra veiculoAviaoDeGuerra2 = new VeiculoAviaoDeGuerra { Identificacao = "Spirit of Massachuchets", CapacidadeDePassageiro = 2, Modelo = Dados.Modelos[1], }; VeiculoCaminhao veiculoCaminhao = new VeiculoCaminhao { Identificacao = "TGX DSABV-887", Modelo = Dados.Modelos[2], CapacidadeDePassageiro = 1, QuantidadeDeEixos = 2, CapacidadeMaxima = 15000, }; VeiculoCaminhao veiculoCaminhao2 = new VeiculoCaminhao { Identificacao = "TGX ABCYV-167", Modelo = Dados.Modelos[2], CapacidadeDePassageiro = 1, QuantidadeDeEixos = 2, CapacidadeMaxima = 15000, }; VeiculoCarro veiculoCarro = new VeiculoCarro { Identificacao = "C Class DACXA-887", Modelo = Dados.Modelos[3], CapacidadeDePassageiro = 3, QuantidadeDePortas = 2, }; VeiculoCarro veiculoCarro2 = new VeiculoCarro { Identificacao = "C Class ADAXF-173", Modelo = Dados.Modelos[3], CapacidadeDePassageiro = 3, QuantidadeDePortas = 2, }; VeiculoMoto veiculoMoto = new VeiculoMoto { Identificacao = "Mitsubishu 650 SDFAS-187", Modelo = Dados.Modelos[4], CapacidadeDePassageiro = 3, }; VeiculoMoto veiculoMoto2 = new VeiculoMoto { Identificacao = "Mitsubishu 650 KVCXH-837", Modelo = Dados.Modelos[4], CapacidadeDePassageiro = 3, }; VeiculoNavio veiculoNavio = new VeiculoNavio { Identificacao = "EverGiven", Modelo = Dados.Modelos[5], CapacidadeDePassageiro = 30, }; VeiculoNavio veiculoNavio2 = new VeiculoNavio { Identificacao = "Algeciras", Modelo = Dados.Modelos[5], CapacidadeDePassageiro = 35, }; VeiculoNavioDeGuerra veiculoNavioDeGuerra = new VeiculoNavioDeGuerra { Identificacao = "HMS Broadsword", Modelo = Dados.Modelos[6], CapacidadeDePassageiro = 70, }; VeiculoNavioDeGuerra veiculoNavioDeGuerra2 = new VeiculoNavioDeGuerra { Identificacao = "HMS Battleaxe", Modelo = Dados.Modelos[6], CapacidadeDePassageiro = 75, }; VeiculoOnibus veiculoOnibus = new VeiculoOnibus { Identificacao = "T23 GFVBC-887", Modelo = Dados.Modelos[7], CapacidadeDePassageiro = 75, QuantidadeDeEixos = 2, PossuiLeito = true, }; VeiculoOnibus veiculoOnibus2 = new VeiculoOnibus { Identificacao = "T23 FADCV-215", Modelo = Dados.Modelos[7], CapacidadeDePassageiro = 75, QuantidadeDeEixos = 2, PossuiLeito = true, }; VeiculoTrem veiculoTrem = new VeiculoTrem { Identificacao = "GE U26C São Paulo - Santos", Modelo = Dados.Modelos[7], CapacidadeDePassageiro = 3, QuantidadeDeVagoes = 10 }; VeiculoTrem veiculoTrem2 = new VeiculoTrem { Identificacao = "GE U26C Campinas - Santos", Modelo = Dados.Modelos[7], CapacidadeDePassageiro = 3, QuantidadeDeVagoes = 10 }; Dados.AdicionarVeiculo(veiculoAviao); Dados.AdicionarVeiculo(veiculoAviao2); Dados.AdicionarVeiculo(veiculoAviaoDeGuerra); Dados.AdicionarVeiculo(veiculoAviaoDeGuerra2); Dados.AdicionarVeiculo(veiculoCaminhao); Dados.AdicionarVeiculo(veiculoCaminhao2); Dados.AdicionarVeiculo(veiculoCarro); Dados.AdicionarVeiculo(veiculoCarro2); Dados.AdicionarVeiculo(veiculoMoto); Dados.AdicionarVeiculo(veiculoMoto2); Dados.AdicionarVeiculo(veiculoNavio); Dados.AdicionarVeiculo(veiculoNavio2); Dados.AdicionarVeiculo(veiculoNavioDeGuerra); Dados.AdicionarVeiculo(veiculoNavioDeGuerra2); Dados.AdicionarVeiculo(veiculoOnibus); Dados.AdicionarVeiculo(veiculoOnibus2); Dados.AdicionarVeiculo(veiculoTrem); Dados.AdicionarVeiculo(veiculoTrem2); }