// GET api/values
        public ActionResult Index()
        {
            novoUsuario("martin", "martin123", "Martin Fowler", "*****@*****.**", "Gestor");
            novoUsuario("kent", "kent123", "Kent Beck", "*****@*****.**", "Atendente");
            novoUsuario("pi", "pi", "pi", "*****@*****.**", "Gestor");
            aviaoService.novoAviao("A219", 98);
            aviaoService.novoAviao("A230", 208);
            string aviaoId = aviaoService.novoAviao("A220", 148);

            string cidadeIdOrigem  = cidadeService.novaCidade("RIBEIRÃO PRETO - Leite Lopes", "14100");
            string cidadeIdDestino = cidadeService.novaCidade("SÃO PAULO - Congonhas", "11000");

            cidadeService.novaCidade("Campinas - Viracopos", "08990");
            cidadeService.novaCidade("Porto Alegre - Salgado Filho", "19000");
            cidadeService.novaCidade("SÃO PAULO - Guarulhos", "65444");

            AlphaNet.PassagemAerea.Aplicacao.Clientes.Data.ClienteData cliente = clienteService.novoCliente("RICARDO", "*****@*****.**");
            cliente.especial = true;
            cliente.promocao = true;
            cliente.desconto = 10;

            AlphaNet.PassagemAerea.Aplicacao.Cidades.Data.CidadeData cidadeData = new AlphaNet.PassagemAerea.Aplicacao.Cidades.Data.CidadeData();
            cidadeData.cidadeId = cidadeIdOrigem;
            cliente.cidade      = cidadeData;
            clienteService.alterarDados(cliente);

            cliente          = clienteService.novoCliente("ROLLAN", "*****@*****.**");
            cliente.especial = true;
            cliente.promocao = true;
            cliente.desconto = 15;
            cliente.cidade   = cidadeData;
            clienteService.alterarDados(cliente);

            cliente          = clienteService.novoCliente("THIAGO", "*****@*****.**");
            cliente.especial = true;
            cliente.promocao = true;
            cliente.desconto = 20;
            cliente.cidade   = cidadeData;
            clienteService.alterarDados(cliente);

            cliente          = clienteService.novoCliente("Francisco", "*****@*****.**");
            cliente.especial = true;
            cliente.promocao = true;
            cliente.desconto = 25;
            cliente.cidade   = cidadeData;
            clienteService.alterarDados(cliente);

            cliente          = clienteService.novoCliente("Denise", "*****@*****.**");
            cliente.especial = true;
            cliente.promocao = true;
            cliente.desconto = 30;
            cliente.cidade   = cidadeData;
            clienteService.alterarDados(cliente);

            for (int i = 1; i < 10; i++)
            {
                DominioRegistro.vooService().novoVoo(aviaoId, cidadeIdOrigem, cidadeIdDestino, DateTime.Today.AddDays(i - 1).AddHours(i), 1267 * i);
                DominioRegistro.vooService().novoVoo(aviaoId, cidadeIdDestino, cidadeIdOrigem, DateTime.Today.AddDays(i + 1).AddHours(i), 970 * i);
            }

            return(RedirectToAction("Index", "Home"));
        }
Exemple #2
0
        public ActionResult Ticket(string clienteId = "", string vooId = "")
        {
            List <AlphaNet.PassagemAerea.Aplicacao.Voos.Data.VooReservaData> dados = new List <AlphaNet.PassagemAerea.Aplicacao.Voos.Data.VooReservaData>();

            foreach (AlphaNet.PassagemAerea.Aplicacao.Voos.Data.VooReservaData reserva in DominioRegistro.vooService().todasReservas())
            {
                dados.Add(reserva);
            }

            return(new PdfResult(dados, "Ticket"));
        }