Ejemplo n.º 1
0
 public ActionResult Index()
 {
     ViewBag.msgAutenticacao = TempData["msgAutenticacao"];
     ViewBag.cidades         = DominioRegistro.cidadeService().todasCidades();
     return(View(new List <VooData>()));
 }
Ejemplo n.º 2
0
        public Usuario autenticar(string usuario, string senha)
        {
            UsuarioRepositorio usuarioRepositorio = DominioRegistro.usuarioRepositorio();

            return(usuarioRepositorio.usuarioPelaCredencialAutenticacao(usuario, senha));
        }
Ejemplo n.º 3
0
 private CidadeRepositorio cidadeRepositorio()
 {
     return(DominioRegistro.cidadeRepositorio());
 }
Ejemplo n.º 4
0
        public ActionResult Editar(string cidadeId = "")
        {
            CidadeData cidadeData = converterParaIu(DominioRegistro.cidadeService().obterCidade(cidadeId));

            return(View("Form", cidadeData));
        }
Ejemplo n.º 5
0
 private void bancoMongo()
 {
     DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new MongoAviaoRepositorio());
     DominioRegistro.obterContainer().RegisterInstance <CidadeRepositorio>(new MongoCidadeRepositorio());
     DominioRegistro.obterContainer().RegisterInstance <ClienteRepositorio>(new MongoClienteRepositorio());
 }
Ejemplo n.º 6
0
        //
        // GET: /Cidade/

        public ActionResult Index()
        {
            return(View(DominioRegistro.clienteService().todosClientes()));
        }
Ejemplo n.º 7
0
 public ActionResult Excluir(string clienteId = "")
 {
     DominioRegistro.clienteService().excluirCliente(clienteId);
     return(RedirectToAction("Index", "Cliente"));
 }
Ejemplo n.º 8
0
 public bool gestor(string identidade)
 {
     return(DominioRegistro.publicoService().gestorPela(identidade) != null);
 }
Ejemplo n.º 9
0
 public string papel(string identidade)
 {
     return(DominioRegistro.publicoService().obterPapel(identidade).papel());
 }
Ejemplo n.º 10
0
 public ActionResult Cidades()
 {
     return(new PdfResult(DominioRegistro.cidadeService().todasCidades(), "Cidades"));
 }
Ejemplo n.º 11
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"));
        }
Ejemplo n.º 12
0
 public ActionResult Avioes()
 {
     return(new PdfResult(DominioRegistro.aplicacaoAviaoService().todosAvioes(), "Avioes"));
 }
Ejemplo n.º 13
0
 public ActionResult Clientes()
 {
     return(new PdfResult(DominioRegistro.clienteService().todosClientes(), "Clientes"));
 }
Ejemplo n.º 14
0
 public ActionResult Excluir(string cidadeId = "")
 {
     DominioRegistro.cidadeService().excluirCidade(cidadeId);
     return(RedirectToAction("Index", "Cidade"));
 }
Ejemplo n.º 15
0
 private ClienteRepositorio clienteRepositorio()
 {
     return(DominioRegistro.clienteRepositorio());
 }
Ejemplo n.º 16
0
 private AviaoRepositorio aviaoRepositorio()
 {
     return(DominioRegistro.aviaoRepositorio());
 }
Ejemplo n.º 17
0
 public void setup()
 {
     DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new MemoriaAviaoRepositorio());
     aviaoRepositorio = DominioRegistro.aviaoRepositorio();
     aviaoRepositorio.limpar();
 }
Ejemplo n.º 18
0
 private VooRepositorio vooRepositorio()
 {
     return(DominioRegistro.vooRepositorio());
 }
Ejemplo n.º 19
0
 public ActionResult Novo()
 {
     ViewBag.cidades = DominioRegistro.cidadeService().todasCidades();
     return(View("Form", new ClienteData()));
 }
Ejemplo n.º 20
0
 private void bancoEF()
 {
     DominioRegistro.obterContainer().RegisterInstance <System.Data.Entity.DbContext>(new Context());
     DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new EfAviaoRepositio(new Context()));
 }
Ejemplo n.º 21
0
        // 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"));
        }
Ejemplo n.º 22
0
        //
        // GET: /Cidade/

        public ActionResult Index()
        {
            return(View(DominioRegistro.cidadeService().todasCidades()));
        }