public OtherInfoContactarApiController()
        {
            _candidatoRepository            = new CandidatoRepository();
            _candidatoIdiomaRepository      = new CandidatoIdiomaRepository();
            _candidatoExperienciaRepository = new CandidatoExperienciaRepository();
            _candidatoContactoRepository    = new CandidatoContactoRepository();
            _candidaturaRepository          = new CandidaturaRepository();
            _becarioRepository               = new BecarioRepository();
            _entrevistaRepository            = new EntrevistaRepository();
            _cartaOfertaRepository           = new CartaOfertaRepository();
            _relacionEtapaRepository         = new RelacionEtapaRepository();
            _relacionVistaEtapaRepository    = new RelacionVistaEtapaRepository();
            _bitacoraRepository              = new BitacoraRepository();
            _tipoDecisionRepository          = new TipoDecisionRepository();
            _tipoEtapaCandidaturaRepository  = new TipoEtapaCandidaturaRepository();
            _tipoEstadoCandidaturaRepository = new TipoEstadoCandidaturaRepository();
            _necesidadRepository             = new NecesidadRepository();
            _usuarioRepository               = new UsuarioRepository();
            _subEntrevistaRepository         = new SubEntrevistaRepository();

            _candidatoService = new CandidatoService(_candidatoRepository, _candidatoIdiomaRepository,
                                                     _candidatoExperienciaRepository, _candidatoContactoRepository,
                                                     _candidaturaRepository, _becarioRepository);
            _candidaturaService = new CandidaturaService(_candidaturaRepository, _entrevistaRepository,
                                                         _cartaOfertaRepository, _relacionEtapaRepository,
                                                         _relacionVistaEtapaRepository, _bitacoraRepository,
                                                         _tipoDecisionRepository, _tipoEtapaCandidaturaRepository,
                                                         _tipoEstadoCandidaturaRepository, _necesidadRepository,
                                                         _usuarioRepository, _subEntrevistaRepository);
        }
        public BitacorasController()
        {
            _maestroRepository               = new MaestroRepository();
            _candidaturaRepository           = new CandidaturaRepository();
            _bitacoraRepository              = new BitacoraRepository();
            _tipoDecisionRepository          = new TipoDecisionRepository();
            _tipoEtapaCandidaturaRepository  = new TipoEtapaCandidaturaRepository();
            _tipoEstadoCandidaturaRepository = new TipoEstadoCandidaturaRepository();
            _bitacoraService = new BitacoraService(_bitacoraRepository, _candidaturaRepository,
                                                   _tipoDecisionRepository, _tipoEtapaCandidaturaRepository, _tipoEstadoCandidaturaRepository, _maestroRepository);

            _sesionBitacoras = new SessionCacheStorageService();
        }
Exemplo n.º 3
0
        public BitacoraService(IBitacoraRepository bitacoraRepository, ICandidaturaRepository candidaturaRepository, ITipoDecisionRepository tipoDecisionRepository,
                               ITipoEtapaCandidaturaRepository tipoEtapaCandidaturaRepository, ITipoEstadoCandidaturaRepository tipoEstadoCandidaturaRepository,
                               IMaestroRepository maestroRepository)
        {
            _bitacoraRepository              = bitacoraRepository;
            _candidaturaRepository           = candidaturaRepository;
            _tipoDecisionRepository          = tipoDecisionRepository;
            _tipoEtapaCandidaturaRepository  = tipoEtapaCandidaturaRepository;
            _tipoEstadoCandidaturaRepository = tipoEstadoCandidaturaRepository;

            _maestroRepository = maestroRepository;

            _cacheStorageService = new SessionCacheStorageService();
        }
 public CandidaturaEtapaService(ICandidaturaEtapaRepository candidaturaEtapaRepository, ITipoEtapaCandidaturaRepository tipoEtapaCandidaturaRepository)
 {
     _candidaturaEtapaRepository     = candidaturaEtapaRepository;
     _tipoEtapaCandidaturaRepository = tipoEtapaCandidaturaRepository;
 }