예제 #1
0
        private ViagemController InstanciarCamadas()
        {
            Banco         banco         = new Banco();
            ViagemDAL     viagemDAL     = new ViagemDAL(banco);
            OcupanteDAL   ocupanteDAL   = new OcupanteDAL(banco);
            ViagemService viagemService = new ViagemService(viagemDAL, ocupanteDAL);

            return(new ViagemController(viagemService));
        }
        public ViagemController()
        {
            Banco       banco       = new Banco();
            ViagemDAL   viagemDAL   = new ViagemDAL(banco);
            OcupanteDAL ocupanteDAL = new OcupanteDAL(banco);

            _viagemService = new ViagemService(viagemDAL, ocupanteDAL);

            _motoristaDAL = new MotoristaDAL(banco);
            _veiculoDAL   = new VeiculoDAL(banco);
        }
예제 #3
0
 public ConsultasController(SeguroService seguroService, ApoliceService apoliceService, AutomovelService automovelService, AbastecimentoService abastecimentoService, ManutencaoService manutencaoService, MotoristaService motoristaService, MultaService multaService, OficinaService oficinaService, PostoService postoService, ViagemService viagemService, TodosMotoristaService todosMotoristaService, TodosAutomovelService todosAutomovelService)
 {
     _seguroService         = seguroService;
     _apoliceService        = apoliceService;
     _automovelService      = automovelService;
     _abastecimentoService  = abastecimentoService;
     _manutencaoService     = manutencaoService;
     _motoristaService      = motoristaService;
     _multaService          = multaService;
     _oficinaService        = oficinaService;
     _postoService          = postoService;
     _viagemService         = viagemService;
     _todosMotorstaService  = todosMotoristaService;
     _todosAutomovelService = todosAutomovelService;
 }
 public ViagemController(ViagemService viagemService)
 {
     _viagemService = viagemService;
 }