Beispiel #1
0
 public ModuloAppService(IModuloRepository moduloRepository,
                         IModuloSigimAppService moduloSigimAppService,
                         MessageQueue messageQueue)
     : base(messageQueue)
 {
     this.moduloSigimAppService = moduloSigimAppService;
     this.moduloRepository      = moduloRepository;
 }
Beispiel #2
0
 public ModulosController(INotificator notificator,
                          IMapper mapper,
                          IModuloService moduloService,
                          IModuloRepository moduloRepository) : base(notificator)
 {
     _mapper           = mapper;
     _moduloService    = moduloService;
     _moduloRepository = moduloRepository;
 }
        public AdminModule()
        {
            _mapperService = _mapperService ?? ServiceContext <MapperService> .Store(new MapperService());

            _moduloRepository = _moduloRepository ?? ServiceContext <ModuloRepository> .Store(new ModuloRepository());

            _unitOfWork = new UnitOfWork();

            _moduloFactory = _moduloFactory ?? ServiceContext <ModuloFactory> .Store(new ModuloFactory());
        }
Beispiel #4
0
 public CursoController(IInscricaoUsuarioRepository inscricaoUsuarioRepository,
                        IProvaUsuarioRepository provaUsuarioRepository,
                        IModuloRepository moduloRepository,
                        IConteudoUsuarioRepository conteudoUsuarioRepository,
                        IConteudoRepository conteudoRepository,
                        ICursoRepository cursoRepository,
                        IMapper mapper)
 {
     _inscricaoUsuarioRepository = inscricaoUsuarioRepository;
     _provaUsuarioRepository     = provaUsuarioRepository;
     _moduloRepository           = moduloRepository;
     _conteudoUsuarioRepository  = conteudoUsuarioRepository;
     _conteudoRepository         = conteudoRepository;
     _cursoRepository            = cursoRepository;
     _mapper = mapper;
 }
Beispiel #5
0
        public void Initialize()
        {
            TypeAdapterFactory.SetCurrent(new AutomapperTypeAdapterFactory());
            MapperHelper.Initialise();
            EntityValidatorFactory.SetCurrent(new DataAnnotationsEntityValidatorFactory());

            var unitOfWork = new UnitOfWork();

            centroCustoRepository = new CentroCustoRepository(unitOfWork);
            usuarioRepository     = new UsuarioRepository(unitOfWork);
            logAcessoRepository   = new LogAcessoRepository(unitOfWork);
            moduloRepository      = new ModuloRepository(unitOfWork);
            perfilRepository      = new PerfilRepository(unitOfWork);
            messageQueue          = new MessageQueue();
            usuarioAppService     = new UsuarioAppService(usuarioRepository, logAcessoRepository, perfilRepository, moduloRepository, messageQueue);
            centroCustoService    = new CentroCustoAppService(centroCustoRepository, usuarioAppService, messageQueue);
        }
Beispiel #6
0
        public void Initialize()
        {
            //System.Data.Entity.Database.SetInitializer<UnitOfWork>(new System.Data.Entity.DropCreateDatabaseAlways<UnitOfWork>());
            TypeAdapterFactory.SetCurrent(new AutomapperTypeAdapterFactory());
            MapperHelper.Initialise();

            AuthenticationServiceFactory.SetCurrent(new FormsAuthenticationFactory());

            messageQueue = new MessageQueue();

            unitOfWork          = new UnitOfWork();
            usuarioRepository   = new UsuarioRepository(unitOfWork);
            logAcessoRepository = new LogAcessoRepository(unitOfWork);
            moduloRepository    = new ModuloRepository(unitOfWork);
            perfilRepository    = new PerfilRepository(unitOfWork);

            usuarioService = new UsuarioAppService(usuarioRepository, logAcessoRepository, perfilRepository, moduloRepository, messageQueue);
        }
Beispiel #7
0
        public UsuarioAppService(IUsuarioRepository usuarioRepository,
                                 ILogAcessoRepository logAcessoRepository,
                                 IPerfilRepository perfilRepository,
                                 IModuloRepository moduloRepository,
                                 MessageQueue messageQueue)
            : base(messageQueue)
        {
            if (usuarioRepository == null)
            {
                throw new ArgumentNullException("usuarioRepository");
            }

            if (logAcessoRepository == null)
            {
                throw new ArgumentNullException("logAcessoRepository");
            }

            this.usuarioRepository   = usuarioRepository;
            this.logAcessoRepository = logAcessoRepository;
            this.perfilRepository    = perfilRepository;
            this.moduloRepository    = moduloRepository;
        }
Beispiel #8
0
 public AcaoService(IAcaoRepository acaoRepository, IModuloRepository moduloRepository)
 {
     this._acaoRepository = acaoRepository;
     this._moduloRepository = moduloRepository; 
 }
Beispiel #9
0
 public ModuloService(IModuloRepository moduloRepository) : base(moduloRepository)
 {
     _moduloRepository = moduloRepository;
 }
Beispiel #10
0
 public ModuloService(IModuloRepository moduloRepo)
 {
     this.moduloRepo = moduloRepo;
 }
Beispiel #11
0
 public ModuloService(IModuloRepository repository)
 {
     _moduloRepository = repository;
 }
Beispiel #12
0
 public ModuloController(IModuloRepository moduloRepository, IProvaUsuarioRepository provaUsuarioRepository)
 {
     _moduloRepository       = moduloRepository;
     _provaUsuarioRepository = provaUsuarioRepository;
 }
Beispiel #13
0
 public ModuloAppService(IModuloRepository modulo, IUnitOfWork uow) : base(uow)
 {
     _moduloRepository = modulo;
 }
Beispiel #14
0
 public ModulosController(IModuloQueries queries, IModuloRepository repository)
 {
     _queries    = queries ?? throw new ArgumentNullException(nameof(queries));
     _repository = repository ?? throw new ArgumentNullException(nameof(queries));
 }
Beispiel #15
0
 public ModuloController(IModuloRepository modulo, ISetorModuloRepository setorModulo)
 {
     _modulo = modulo;
     _setorModuloRepository = setorModulo;
 }
Beispiel #16
0
 public PerfilService(IPerfilRepository perfilRepository, IModuloRepository moduloRepository, IUsuarioRepository usuarioRepository)
 {
     this._perfilRepository  = perfilRepository;
     this._moduloRepository  = moduloRepository;
     this._usuarioRepository = usuarioRepository;
 }
Beispiel #17
0
 public RoleService(IRegraRepository regraRepository, IModuloRepository moduloRepository, IAcaoRepository acaoRepository)
 {
     this._regraRepository = regraRepository;
     this._moduloRepository = moduloRepository;
     this._acaoRepository = acaoRepository; 
 }
Beispiel #18
0
 public ModuloService(IModuloRepository moduloRepository)
 {
     this._moduloRepository = moduloRepository;
 }
Beispiel #19
0
 public ModuloService(INotificator notificator,
                      IModuloRepository moduloRepository) : base(notificator)
 {
     _moduloRepository = moduloRepository;
 }
Beispiel #20
0
 public CursoService(IModuloRepository moduloRepository, IConteudoUsuarioRepository conteudoUsuarioRepository, int idUsuarioLogado)
 {
     _moduloRepository          = moduloRepository;
     _conteudoUsuarioRepository = conteudoUsuarioRepository;
     _idUsuarioLogado           = idUsuarioLogado;
 }