Example #1
0
 public CandidatoAlterador(IUnitOfWork uow, ICandidatoRepository candidatoRepository,
                           ICandidatoValidation candidatoValidation)
 {
     _uow = uow;
     _candidatoRepository = candidatoRepository;
     _candidatoValidation = candidatoValidation;
 }
 public CandidatoImportService(
     ICandidatoRepository candidatoRepository,
     ILogger <CandidatoImportService> logger)
 {
     _candidatoRepository = candidatoRepository;
     _logger = logger;
 }
 public CandidatoArmazenador(ICandidatoRepository candidatoRepository, ICandidatoValidation candidatoValidation,
                             IUnitOfWork uow)
 {
     _uow = uow;
     _candidatoRepository = candidatoRepository;
     _candidatoValidation = candidatoValidation;
 }
        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);
        }
Example #5
0
 public TecnologiaService(ITecnologiaRepository _tecnologiaRepository,
                          ICandidatoRepository _candidatoRepository,
                          ISelecaoRepository _selecaoRepository)
 {
     tecnologiaRepository = _tecnologiaRepository;
     candidatoRepository  = _candidatoRepository;
     selecaoRepository    = _selecaoRepository;
 }
Example #6
0
 public CandidatoController(UploadArchive _img, IUsuarioRepository usuario, ICandidatoRepository _candidatoRepository, ICurriculoRepository _curriculo, Validations validacao)
 {
     this._img    = _img;
     this.usuario = usuario;
     this._candidatoRepository = _candidatoRepository;
     this._curriculo           = _curriculo;
     this.validacao            = validacao;
 }
Example #7
0
 public CandidatoService(ICandidatoRepository _repository,
                         ITecnologiaRepository _tecnologiaRepository,
                         IOcupacaoRepository _ocupacaoRepository)
 {
     repository           = _repository;
     tecnologiaRepository = _tecnologiaRepository;
     ocupacaoRepository   = _ocupacaoRepository;
 }
 public CandidatoService(
     ICandidatoRepository candidatoRepository,
     IApiResponseMessage apiResponseMessage,
     IGoogleDriveService googleDriveService)
 {
     _candidatoRepository = candidatoRepository;
     _utilitarios         = apiResponseMessage;
     _googleDriveService  = googleDriveService;
 }
Example #9
0
        public AdministradoresController()
        {
            _administradorRepository = new AdministradorRepository();

            _empresaRepository = new EmpresaRepository();

            _candidatoRepository = new CandidatoRepository();

            _usuarioRepository = new UsuarioRepository();
        }
 public CandidatoService(ICandidatoRepository candidatoRepository, ICandidatoIdiomaRepository candidatoIdiomaRepository,
                         ICandidatoExperienciaRepository candidatoExperienciaRepository, ICandidatoContactoRepository candidatoContactoRepository,
                         ICandidaturaRepository candidaturaRepository, IBecarioRepository becarioRepository)
 {
     _candidatoRepository            = candidatoRepository;
     _candidatoIdiomaRepository      = candidatoIdiomaRepository;
     _candidatoExperienciaRepository = candidatoExperienciaRepository;
     _candidatoContactoRepository    = candidatoContactoRepository;
     _candidaturaRepository          = candidaturaRepository;
     _becarioRepository = becarioRepository;
 }
        public void InicializaTest()
        {
            var candidatosParaRemover = from c in vestContext.Candidatos select c;

            if (candidatosParaRemover.Count() > 0)
            {
                foreach (var a in candidatosParaRemover)
                {
                    vestContext.Candidatos.Remove(a);
                }
                vestContext.SaveChanges();
            }


            //Insere o Vestibular
            vestibularInserir = new Vestibular
            {
                DataFim    = DateTime.Now,
                DataInicio = DateTime.Now.AddDays(-10),
                DataProva  = DateTime.Now.AddDays(-10),
                Descricao  = "Tecnio em Redes"
            };
            vestContext.Vestibulares.Add(vestibularInserir);
            vestContext.SaveChanges();

            //Insere o Curso
            cursoInserir = new Curso
            {
                Descricao = "Computação",
                Vagas     = 5
            };
            ///Ação
            vestContext.Cursos.Add(cursoInserir);
            vestContext.SaveChanges();

            ///Aqui é feita uma injeção manual
            candidatoRepository = new EFCandidatoRepository(vestContext);

            candidatoInserir = new Candidato
            {
                Curso          = cursoInserir,
                DataNascimento = new DateTime(1986, 5, 5),
                Cpf            = "35848857873",
                Email          = "*****@*****.**",
                Senha          = "123456",
                Sexo           = "Masculino",
                Telefone       = "11 9 86602829",
                Nome           = "Marcus",
                Vestibular     = vestibularInserir
            };
            vestContext.Candidatos.Add(candidatoInserir);
            vestContext.SaveChanges();
        }
        public void InicializaTest()
        {
            var candidatosParaRemover = from c in vestContext.Candidatos select c;
            if (candidatosParaRemover.Count() > 0)
            {
                foreach (var a in candidatosParaRemover)
                {
                    vestContext.Candidatos.Remove(a);
                }
                vestContext.SaveChanges();
            }

            //Insere o Vestibular
            vestibularInserir = new Vestibular
            {
                DataFim = DateTime.Now,
                DataInicio = DateTime.Now.AddDays(-10),
                DataProva = DateTime.Now.AddDays(-10),
                Descricao = "Tecnio em Redes"
            };
            vestContext.Vestibulares.Add(vestibularInserir);
            vestContext.SaveChanges();

            //Insere o Curso
            cursoInserir = new Curso
            {
                Descricao = "Computação",
                Vagas = 5
            };
            ///Ação
            vestContext.Cursos.Add(cursoInserir);
            vestContext.SaveChanges();

            ///Aqui é feita uma injeção manual
            candidatoRepository = new EFCandidatoRepository(vestContext);

            candidatoInserir = new Candidato
            {
                Curso = cursoInserir,
                DataNascimento = new DateTime(1986, 5, 5),
                Cpf = "35848857873",
                Email = "*****@*****.**",
                Senha = "123456",
                Sexo = "Masculino",
                Telefone = "11 9 86602829",
                Nome = "Marcus",
                Vestibular = vestibularInserir
            };
            vestContext.Candidatos.Add(candidatoInserir);
            vestContext.SaveChanges();
        }
 public ListaService(
     IListaRepository listaRepository,
     IApiResponseMessage utilitarios,
     IGoogleDriveService googleDriveService,
     ICandidatoService candidatoService,
     ICandidatoRepository candidatoRepository
     )
 {
     _listaRepository     = listaRepository;
     _googleDriveService  = googleDriveService;
     apiResponseMessage   = utilitarios;
     _candidatoService    = candidatoService;
     _candidatoRepository = candidatoRepository;
 }
 public UsuarioCBService(
     IListaRepository listaRepository,
     IApiResponseMessage utilitarios,
     IGoogleDriveService googleDriveService,
     ICandidatoService candidatoService,
     ICandidatoRepository candidatoRepository,
     IClienteRepository clientesRepository,
     IUsuarioCoreBRepository usuarioCBRepository
     )
 {
     _listaRepository     = listaRepository;
     _googleDriveService  = googleDriveService;
     apiResponseMessage   = utilitarios;
     _candidatoService    = candidatoService;
     _candidatoRepository = candidatoRepository;
     _clienteRepository   = clientesRepository;
     _usuarioCBRepository = usuarioCBRepository;
 }
Example #15
0
 public CuentaService(
     IListaRepository listaRepository,
     IApiResponseMessage apiResponseMessage,
     IGoogleDriveService googleDriveService,
     ICandidatoService candidatoService,
     ICandidatoRepository candidatoRepository,
     IClienteRepository clientesRepository,
     ICuentasRepository cuentasRespository
     )
 {
     _listaRepository     = listaRepository;
     _googleDriveService  = googleDriveService;
     _apiResponseMessage  = apiResponseMessage;
     _candidatoService    = candidatoService;
     _candidatoRepository = candidatoRepository;
     _clienteRepository   = clientesRepository;
     _cuentasRespository  = cuentasRespository;
 }
Example #16
0
 public MovimientoService(
     IListaRepository listaRepository,
     IApiResponseMessage utilitarios,
     IGoogleDriveService googleDriveService,
     ICandidatoService candidatoService,
     ICandidatoRepository candidatoRepository,
     IClienteRepository clientesRepository,
     IMovimientoRepository movimientoRepository,
     ICuentasRepository cuentasRepository,
     IApiResponseMessage apiResponseMessage
     )
 {
     _listaRepository      = listaRepository;
     _googleDriveService   = googleDriveService;
     apiResponseMessage    = utilitarios;
     _candidatoService     = candidatoService;
     _candidatoRepository  = candidatoRepository;
     _clienteRepository    = clientesRepository;
     _movimientoRepository = movimientoRepository;
     _cuentasRepository    = cuentasRepository;
     _apiResponseMessage   = apiResponseMessage;
 }
        public CandidatosController()
        {
            _candidatoRepository            = new CandidatoRepository();
            _candidatoIdiomaRepository      = new CandidatoIdiomaRepository();
            _candidatoExperienciaRepository = new CandidatoExperienciaRepository();
            _candidatoContactoRepository    = new CandidatoContactoRepository();
            _candidaturaRepository          = new CandidaturaRepository();
            _becarioRepository = new BecarioRepository();

            _sesionCandidatos = new SessionCacheStorageService();
            _candidatoService = new CandidatoService(_candidatoRepository, _candidatoIdiomaRepository,
                                                     _candidatoExperienciaRepository, _candidatoContactoRepository, _candidaturaRepository, _becarioRepository);

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

            _candidaturaEstadoRepository = new CandidaturaEstadoRepository();
            _candidaturaEstadoService    = new CandidaturaEstadoService(_candidaturaEstadoRepository);

            _candidatoCentroEducativoRepository = new CandidatoCentroEducativoRepository();
            _candidatoCentroService             = new CandidatoCentroService(_candidatoCentroEducativoRepository);
        }
 public CandidatoController(ICandidatoRepository candidatoRepository)
 {
     _candidatoRepository = candidatoRepository;
 }
Example #19
0
 public CandidatoConsulta(ICandidatoRepository candidatoRepository, IMapper mapper)
 {
     _mapper = mapper;
     _candidatoRepository = candidatoRepository;
 }
 public DadoCandidatoRepository()
 {
     // _meusIdiomasRepository = new MeusIdiomasRepository();
     _candidatoRepository = new CandidatoRepository();
 }
Example #21
0
 public CandidatoService(ICandidatoRepository candidatoRepository, IIBGEService iBGEService)
 {
     _candidatoRepository = candidatoRepository;
     _iBGEService         = iBGEService;
 }
 public CandidatoController(ICandidatoRepository Repo)
 {
     _repo = Repo;
 }
Example #23
0
 public CandidaturaController(ICandidaturaRepository _candidaturaRepository, Validations validacao, ICandidatoRepository _candidato)
 {
     this._candidaturaRepository = _candidaturaRepository;
     this.validacao  = validacao;
     this._candidato = _candidato;
 }
 public CandidatoService(ICandidatoRepository candidatoRepository)
 {
     _candidatoRepository = candidatoRepository;
 }
Example #25
0
 public CandidatoController()
 {
     _candidatoRepository = new CandidatoRepository();
 }
 public CandidatoService(ICandidatoRepository candidatoRepository, IIBGERepository iBGERepository)
 {
     _candidatoRepository = candidatoRepository;
     _iBGERepository      = iBGERepository;
 }
Example #27
0
 public CandidatoController(IHostingEnvironment env)
 {
     _candidatoRepository = new CandidatoRepository();
     _env = env;
 }
Example #28
0
 public CandidatoService(ICandidatoRepository CandidatoRepository, INotificator notificator) : base(CandidatoRepository, notificator)
 {
     _candidatoRepository = CandidatoRepository;
     _notificator         = notificator;
 }
Example #29
0
 public CandidatoService(ICandidatoRepository repository)
 {
     _repository = repository;
 }
Example #30
0
 public CandidatoBusiness(ICandidatoRepository candidatoRepository)
 {
     _candidatoRepository = candidatoRepository;
 }
 public CandidatoCentroService(ICandidatoCentroEducativoRepository candidatoCentroRepository)
 {
     _candidatoCentroRepository = candidatoCentroRepository;
     _becarioRepository         = new BecarioRepository();
     _candidatoRepository       = new CandidatoRepository();
 }