Esempio n. 1
0
 public CommandUpdateEmpleo(IRepositoryCommands <Empleo> repository,
                            Func <IUnitOfWork> unitOfWork, IEmpleoRepositoryReadOnly repositoryRead,
                            IBeneficiarioRepositoryReadOnly beneficiarioRepositoryRead,
                            IProvideAllowedDaysForNewEmpleo providerDays,
                            IEmpresaRepositoryReadOnly empresaRepositoryRead,
                            ITipoDeEmpleoReadOnlyRepository tipoDeEmpleoReadOnlyRepository) : base(repository, unitOfWork)
 {
     _repositoryRead             = repositoryRead;
     _beneficiarioRepositoryRead = beneficiarioRepositoryRead;
     _providerDays                   = providerDays;
     _empresaRepositoryRead          = empresaRepositoryRead;
     _tipoDeEmpleoReadOnlyRepository = tipoDeEmpleoReadOnlyRepository;
 }
Esempio n. 2
0
 public CommandUpdateTipoEmpleo(ITipoDeEmpleoReadOnlyRepository repositoryRead,
                                IRepositoryCommands <TipoEmpleo> repository, Func <IUnitOfWork> unitOfWork) : base(repository, unitOfWork)
 {
     _repositoryRead = repositoryRead;
 }
Esempio n. 3
0
 public TipoEmpleoModuleQuery(ITipoDeEmpleoReadOnlyRepository readOnlyRepository)
 {
     Get["/enterprise/empleos/tipos"] = parameters => Response.AsJson(readOnlyRepository.getAll());
 }