Example #1
0
 public ProyectoController(
     IProyectoService proyectoService,
     IMapper mapper,
     IEstadoProyectoService estadoProyectoService)
 {
     _proyectoService       = proyectoService;
     _estadoProyectoService = estadoProyectoService;
     _mapper = mapper;
 }
Example #2
0
        public AdminController()
        {
            _usuarioRepository = new UsuarioRepository();
            _usuarioService    = new UsuarioService(_usuarioRepository);
            _rolRepository     = new RolRepository();
            _rolService        = new RolService(_rolRepository, _usuarioRepository);
            _permisoRepository = new PermisoRepository();
            _permisoService    = new PermisoService(_permisoRepository);
            _sesionUsuario     = new SessionCacheStorageService();

            _maestroRepository = new MaestroRepository();
            _maestroService    = new MaestroService(_maestroRepository);

            _clienteRepository = new ClienteRepository();
            _clienteService    = new ClienteService(_clienteRepository);

            _proyectoRepository = new ProyectoRepository();
            _proyectoService    = new ProyectoService(_proyectoRepository, _clienteRepository);
        }
Example #3
0
 public ProductoService(IProductoQuerying productoQuerying, IArticuloService articuloService, ICapituloService capituloService,
     ILibroService libroService, IReporteService reporteService, IResenaService resenaService, IObraTraducidaService obraTraducidaService,
     IProyectoService proyectoService, ICursoService cursoService, ITesisDirigidaService tesisDirigidaService, IDictamenService dictamenService,
     IOrganoExternoService organoExternoService, IEventoService eventoService, IParticipacionMedioService participacionMedioService)
 {
     this.productoQuerying = productoQuerying;
     this.articuloService = articuloService;
     this.capituloService = capituloService;
     this.libroService = libroService;
     this.reporteService = reporteService;
     this.resenaService = resenaService;
     this.obraTraducidaService = obraTraducidaService;
     this.proyectoService = proyectoService;
     this.cursoService = cursoService;
     this.tesisDirigidaService = tesisDirigidaService;
     this.dictamenService = dictamenService;
     this.organoExternoService = organoExternoService;
     this.eventoService = eventoService;
     this.participacionMedioService = participacionMedioService;
 }
        public PersonasLibresController()
        {
            _PersonaLibreRepository = new PersonaLibreRepository();
            _sesionPersonasLibres   = new SessionCacheStorageService();
            _PersonaLibreService    = new PersonaLibreService(_PersonaLibreRepository);

            _sesionEmpleadosFenix = new SessionCacheStorageService();
            _EmpleadoFenixService = new EmpleadosFenixService();
            _necesidadRepository  = new NecesidadRepository();
            _necesidadService     = new NecesidadService(_necesidadRepository);
            _maestroRepository    = new MaestroRepository();
            _maestroService       = new MaestroService(_maestroRepository);

            _clienteRepository = new ClienteRepository();
            _clienteService    = new ClienteService(_clienteRepository);

            _proyectoRepository = new ProyectoRepository();
            _proyectoService    = new ProyectoService(_proyectoRepository, _clienteRepository);

            _grupoNecesidadRepository = new GrupoNecesidadRepository();
            _grupoNecesidadService    = new GrupoNecesidadService(_grupoNecesidadRepository, _necesidadRepository);
        }
Example #5
0
 public ProyectoController(IProyectoService service)
 {
     this.Service = service;
 }
Example #6
0
 public ProyectoController(IProyectoService proyectoService)
 {
     this.proyectoService = proyectoService;
 }
 public ProyectoController()
 {
     this.proyectoService = new ProyectoService();
 }