示例#1
0
 public ConsultarTurmasPorEscolaQueryHandler(INotificationContext notificationContext
                                             , IUnitOfWork uow
                                             , ITurmaRepository repo
                                             , IMapper mapper) : base(notificationContext, uow, mapper)
 {
     _repo = repo;
 }
示例#2
0
 public AulaService(IAulaRepository repoAula, IAlunoRepository repoAluno, ITurmaRepository repoTurma, IUnitOfWork unitOfWork)
 {
     _aulaRepository  = repoAula;
     _alunoRepository = repoAluno;
     _turmaRepository = repoTurma;
     _unitOfWork      = unitOfWork;
 }
示例#3
0
 public TurmaService(INotificador notificator,
                     ITurmaRepository turmaRepository,
                     IMapper mapper) : base(notificator)
 {
     _turmaRepository = turmaRepository;
     _mapper          = mapper;
 }
 public ObterRelatorioParecerConclusivoQueryHandler(IParecerConclusivoRepository parecerConclusivoRepository,
                                                    ITurmaRepository turmaRepository, IMediator mediator)
 {
     this.parecerConclusivoRepository = parecerConclusivoRepository ?? throw new System.ArgumentNullException(nameof(parecerConclusivoRepository));
     this.turmaRepository             = turmaRepository ?? throw new System.ArgumentNullException(nameof(turmaRepository));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
示例#5
0
 public TurmaService(ITurmaRepository turmaRepository,
                     INotificador notificador,
                     IUser user) : base(notificador)
 {
     _turmaRepository = turmaRepository;
     _user            = user;
 }
示例#6
0
 public TurmaController(UserManager <Usuario> user,
                        ITurmaAppService turmaAppService,
                        ITurmaRepository turmaRepository) : base(user)
 {
     _turmaRepository = turmaRepository;
     _turmaAppService = turmaAppService;
 }
示例#7
0
 public AulaService(IAulaRepository repoAula, IAlunoRepository repoAluno, ITurmaRepository repoTurma, IUnitOfWork unitOfWork)
 {
     _aulaRepository = repoAula;
     _alunoRepository = repoAluno;
     _turmaRepository = repoTurma;
     _unitOfWork = unitOfWork;
 }
示例#8
0
 public TurmaController(ITurmaService turmaService,
                        ITurmaRepository turmaRepository,
                        UserManager <Usuario> _user) : base(_user)
 {
     _turmaService    = turmaService;
     _turmaRepository = turmaRepository;
 }
示例#9
0
 public EscolaService(IEscolaRepository escolaRepository,
                      ITurmaRepository turmaRepository,
                      INotificador notificador) : base(notificador)
 {
     _escolaRepository = escolaRepository;
     _turmaRepository  = turmaRepository;
 }
示例#10
0
        public BaseEntityController()
        {
            AulaRepository  = Injection.Get <IAulaRepository>();
            AlunoRepository = Injection.Get <IAlunoRepository>();
            TurmaRepository = Injection.Get <ITurmaRepository>();

            Uow = Injection.Get <IUnitOfWork>();
        }
示例#11
0
 public TurmaMoreController(ITurmaRepository rep, ITurmaApplicationService app, ILoggerFactory logger, EnviromentInfo env, CurrentUser user)
 {
     this._rep    = rep;
     this._app    = app;
     this._logger = logger.CreateLogger <TurmaMoreController>();
     this._env    = env;
     this._user   = user;
 }
        public BaseEntityController()
        {
            AulaRepository = Injection.Get<IAulaRepository>();
            AlunoRepository = Injection.Get<IAlunoRepository>();
            TurmaRepository = Injection.Get<ITurmaRepository>();

            Uow = Injection.Get<IUnitOfWork>();
        }
示例#13
0
        public AlunosController()
        {
            AlunoRepository = Injection.Get <IAlunoRepository>();
            TurmaRepository = Injection.Get <ITurmaRepository>();
            Uow             = Injection.Get <IUnitOfWork>();

            _alunoService = new AlunoService(AlunoRepository, TurmaRepository, Uow);
        }
示例#14
0
        public void IoC_Repository_SQL_Test()
        {
            //Através do IoC Ninject busca um implementação do Repositório ADO.NET
            ITurmaRepository repository
                = Injection.Get <ITurmaRepository>();

            Assert.IsInstanceOfType(repository, typeof(TurmaRepositorySql));
        }
 public ObterRelatorioFaltasFrequenciaPdfQueryHandler(IRelatorioFaltasFrequenciaRepository relatorioFaltasFrequenciaRepository,
                                                      IMediator mediator,
                                                      ITurmaRepository turmaRepository)
 {
     this.relatorioFaltasFrequenciaRepository = relatorioFaltasFrequenciaRepository ?? throw new ArgumentNullException(nameof(relatorioFaltasFrequenciaRepository));
     this.mediator        = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.turmaRepository = turmaRepository ?? throw new ArgumentNullException(nameof(turmaRepository));
 }
示例#16
0
 public TurmaService(ITurmaRepository TurmaRepository,
                     ICursoRepository CursoRepository,
                     IRegistroTurmaRepository RegistroTurmaRepository) : base(TurmaRepository)
 {
     this.turmaRepository         = TurmaRepository;
     this.cursoRepository         = CursoRepository;
     this.registroTurmaRepository = RegistroTurmaRepository;
 }
示例#17
0
 public CadastrarTurmaCommandHandler(INotificationContext notificationContext
                                     , IUnitOfWork uow
                                     , ITurmaRepository repo
                                     , IMapper mapper
                                     , IEscolaRepository repoEscola) : base(notificationContext, uow, mapper)
 {
     _repo       = repo;
     _repoEscola = repoEscola;
 }
示例#18
0
 public HomeController(IUsuarioRepository usuarioRepo, IAlunoRepository alunoRepo, ITurmaRepository turmaRepo,
                       IProfessorRepository professorRepo, ILogger <HomeController> logger)
 {
     _alunoRepo     = alunoRepo;
     _turmaRepo     = turmaRepo;
     _professorRepo = professorRepo;
     _logger        = logger;
     _usuarioRepo   = usuarioRepo;
 }
示例#19
0
 public TurmaController(INotificador notificador,
                        ITurmaRepository turmaRepository,
                        ITurmaService turmaService,
                        IMapper mapper,
                        IUser user) : base(notificador, user)
 {
     _turmaRepository = turmaRepository;
     _turmaService    = turmaService;
     _mapper          = mapper;
 }
示例#20
0
        public void Initialize()
        {
            var _factory = new AdoNetFactory();//Container.Get<UnitOfWorkFactory>();

            _uow = new ADOUnitOfWork(_factory);//Container.Get<IUnitOfWork>();

            _repo = Container.Get<ITurmaRepository>();//new TurmaRepositorySql(_factory);

            _turmaService = new TurmaService(_repo, _uow);
        }
 public OverviewService(
     IAlunoRepository alunoRepository,
     ITurmaRepository turmaRepository ,
     IAulaRepository aulaRepository
     )
 {
     _alunoRepository = alunoRepository;
     _turmaRepository = turmaRepository;
     _aulaRepository = aulaRepository;
 }
示例#22
0
 public OverviewService(
     IAlunoRepository alunoRepository,
     ITurmaRepository turmaRepository,
     IAulaRepository aulaRepository
     )
 {
     _alunoRepository = alunoRepository;
     _turmaRepository = turmaRepository;
     _aulaRepository  = aulaRepository;
 }
示例#23
0
 public PublicacaoController(UserManager <Usuario> user,
                             IPublicacaoRepository publicacaoRepository,
                             IAvaliacaoAppService avaliacaoAppService,
                             ITurmaRepository turmaRepository,
                             IAvaliacaoRepository avaliacaoRepository) : base(user)
 {
     _publicacaoRepository = publicacaoRepository;
     _avaliacaoAppService  = avaliacaoAppService;
     _turmaRepository      = turmaRepository;
     _avaliacaoRepository  = avaliacaoRepository;
 }
示例#24
0
 public PublicacaoController(
     IPublicacaoService publicacaoService,
     IAvaliacaoRepository avaliacaoRepository,
     IPublicacaoRepository publicacaoRepository,
     ITurmaRepository turmaRepository,
     UserManager <Usuario> _user) : base(_user)
 {
     _publicacaoService    = publicacaoService;
     _avaliacaoRepository  = avaliacaoRepository;
     _publicacaoRepository = publicacaoRepository;
     _turmaRepository      = turmaRepository;
 }
示例#25
0
        public override void Initialize()
        {
            base.Initialize();

            var context = Factory.Get();

            Uow = new EntityFrameworkUnitOfWork(Factory);

            AlunoRepository = new AlunoRepositoryEF(Factory);
            TurmaRepository = new TurmaRepositoryEF(Factory);
            AulaRepository = new AulaRepositoryEF(Factory);
        }
示例#26
0
        public override void Initialize()
        {
            base.Initialize();

            var context = Factory.Get();

            Uow = new EntityFrameworkUnitOfWork(Factory);

            AlunoRepository = new AlunoRepositoryEF(Factory);
            TurmaRepository = new TurmaRepositoryEF(Factory);
            AulaRepository  = new AulaRepositoryEF(Factory);
        }
示例#27
0
        public override void Initialize()
        {
            base.Initialize();

            Factory = new AdoNetFactory();

            Uow = new ADOUnitOfWork(Factory);

            AlunoRepository = new AlunoRepositorySql(Factory);
            TurmaRepository = new TurmaRepositorySql(Factory);
            AulaRepository = new AulaRepositorySql(Factory);
            PresencaRepository = new PresencaRepositorySql(Factory);
        }
示例#28
0
 public RegisterModel(
     UserManager <Usuario> userManager,
     SignInManager <Usuario> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     ITurmaRepository turmaRepository,
     IAlunoService alunoService)
 {
     _userManager     = userManager;
     _signInManager   = signInManager;
     _logger          = logger;
     _emailSender     = emailSender;
     _alunoService    = alunoService;
     _turmaRepository = turmaRepository;
 }
示例#29
0
        public override void Initialize()
        {
            base.Initialize();

            Factory = new AdoNetFactory();

            Uow = new ADOUnitOfWork(Factory);

            new DatabaseTestInitializer(Uow, Factory);

            AlunoRepository    = new AlunoRepositorySql(Factory);
            TurmaRepository    = new TurmaRepositorySql(Factory);
            AulaRepository     = new AulaRepositorySql(Factory);
            PresencaRepository = new PresencaRepositorySql(Factory);
        }
示例#30
0
 public AdminController(
     IProfessorRepository professorRepository,
     ITurmaRepository turmaRepository,
     IQuestionarioRepository questionarioRepository,
     IPerguntaRepository perguntaRepository,
     IPeriodoRepository periodoRepository,
     IAlunoRepository alunoRepository,
     IUsuarioRepository usuarioRepository)
 {
     _professorRepository    = professorRepository;
     _turmaRepository        = turmaRepository;
     _questionarioRepository = questionarioRepository;
     _perguntaRepository     = perguntaRepository;
     _periodoRepository      = periodoRepository;
     _alunoRepository        = alunoRepository;
     _usuarioRepository      = usuarioRepository;
 }
示例#31
0
 public RegisterModel(
     UserManager <Usuario> userManager,
     SignInManager <Usuario> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     IProfessorAppService professorAppService,
     ITurmaRepository turmaRepository,
     ITurmaAppService turmaAppService)
 {
     _professorAppService = professorAppService;
     _turmaRepository     = turmaRepository;
     _turmaAppService     = turmaAppService;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _logger      = logger;
     _emailSender = emailSender;
 }
示例#32
0
 private void ResetAll()
 {
     atividadesExtras      = null;
     contingentes          = null;
     contingenteFotos      = null;
     escolaridades         = null;
     faltasOuAtrasos       = null;
     horasExtras           = null;
     justicasOuDisciplinas = null;
     patentes      = null;
     religioes     = null;
     tAFs          = null;
     turmas        = null;
     profissoes    = null;
     usuarios      = null;
     configuracoes = null;
     servicos      = null;
     context       = new USGTContext();
 }
示例#33
0
        public void Initialize()
        {
            Database.SetInitializer(new BaseEFTest());

            _factory = new EntityFrameworkFactory();

            _uow = new EntityFrameworkUnitOfWork(_factory);

            _repoTurma = new TurmaRepositoryEF(_factory);

            _repoAluno = new AlunoRepositoryEF(_factory);
        }
 public TurmaController(ITurmaRepository repo)
 {
     _repo = repo;
 }
 public TurmaGetPaginateService(ITurmaRepository turmaRepository, IMapper mapper)
 {
     _turmaRepository = turmaRepository;
     _mapper          = mapper;
 }
示例#36
0
 public ObterTurmasPorAlunosQueryHandler(ITurmaRepository turmaRepository)
 {
     this.turmaRepository = turmaRepository ?? throw new System.ArgumentNullException(nameof(turmaRepository));
 }
示例#37
0
 public TurmaController()
 {
     _turmaRepository = new TurmaRepository();
 }
示例#38
0
        public void Initialize()
        {
            new BaseSQLTest();

            var factory = new AdoNetFactory();

            _uow = new ADOUnitOfWork(factory);

            _repoTurma = new TurmaRepositorySql(factory);

            _repoAula = new AulaRepositorySql(factory);
        }
示例#39
0
 public AulaService(IAulaRepository repoAula, IAlunoRepository repoAluno, ITurmaRepository repoTurma)
 {
     _aulaRepository = repoAula;
     _alunoRepository = repoAluno;
     _turmaRepository = repoTurma;
 }
示例#40
0
 public AlunoService(IAlunoRepository repoAluno, ITurmaRepository repoTurma)
 {
     _alunoRepository = repoAluno;
     _turmaRepository = repoTurma;
 }
示例#41
0
 public TurmaService(ITurmaRepository repoTurma, IUnitOfWork unitOfWork)
 {
     _turmaRepository = repoTurma;
     _unitOfWork = unitOfWork;
 }