예제 #1
0
        static void Main(string[] args)
        {
            garagens = new Garagens();
            frota    = new Veiculos();
            viagens  = new Viagens();

            // Criando e instanciando as classes
            carregamentoInicial();

            // Menu
            construaOMenu();
        }
예제 #2
0
        static void Main(string[] args)
        {
            garagens = new Garagens();
            frota    = new Veiculos();
            viagens  = new Viagens();


            carregamentoInicial();


            construaOMenu();
        }
예제 #3
0
        // 4. Encerrar jornada
        // O encerramento da jornada consiste na geração de uma lista informando, veículo a veículo, a quantidade
        // de passageiros transportados com a "limpeza" das ocorrências das viagens anteriores.
        static void encerrarJornada()
        {
            garagens.encerrarJornada();
            foreach (Veiculo veiculo in frota.ListDeVeiculos)
            {
                foreach (Viagem viagem in viagens.ListaDeViagens)
                {
                    if (viagem.Veiculo.Equals(veiculo))
                    {
                        println("Veiculo: " + veiculo.Id + ". " + " Placa: " + veiculo.Placa + " Transportados: " + veiculo.Lotacao + " Origem: " + viagem.Origem.Local + " Destino " + viagem.Destino.Local);
                    }
                }
            }
            frota = new Veiculos();

            print("Fim da Jornada!");
            Console.ReadKey();
        }