Пример #1
0
 public CriarQuestaoObjetivaComandoHandler(
     IDisciplinasRepositorio disciplinasRepositorio,
     INiveisEnsinoRepositorio niveisEnsinoRepositorio,
     IQuestoesRepositorio opcoesRepositorio)
 {
     _disciplinasRepositorio  = disciplinasRepositorio;
     _niveisEnsinoRepositorio = niveisEnsinoRepositorio;
     _opcoesRepositorio       = opcoesRepositorio;
 }
Пример #2
0
 public UnitOfWork(
     ApplicationDbContext context,
     IDisciplinasRepositorio disciplinasRepositorio,
     IUsuariosRepositorio usuariosRepositorio,
     ICompetenciasRepositorio competenciasRepositorio,
     IHabilidadesRepositorio habilidadesRepositorio,
     IDimensoesRepositorio dimensoesRepositorio)
 {
     this._context      = context;
     this.Disciplinas   = disciplinasRepositorio;
     this.Usuarios      = usuariosRepositorio;
     this.Compentencias = competenciasRepositorio;
     this.Habilidades   = habilidadesRepositorio;
     this.Dimensoes     = dimensoesRepositorio;
 }
 public NotasController(INotasRepositorio notaRepositorio,
                        IMapper mapper,
                        INotificador notificador,
                        IAlunoRepositorio alunoRepositorio,
                        IDisciplinasRepositorio disciplinasRepositorio,
                        IHostingEnvironment env,
                        INotasService notaService,
                        IAlunoService alunoService,
                        IDisciplinasService disciplinasService,
                        IUser user) : base(notificador, user)
 {
     _notaRepositorio        = notaRepositorio;
     _disciplinasRepositorio = disciplinasRepositorio;
     _env                = env;
     _mapper             = mapper;
     _notaService        = notaService;
     _disciplinasService = disciplinasService;
     _alunoRepositorio   = alunoRepositorio;
     _alunoService       = alunoService;
 }
Пример #4
0
        public async Task InitializeAsync()
        {
            _context = await _contextFactory.CriarAsync();

            var disciplina    = new Disciplina(_disciplinaId, "Português");
            var nivelDeEnsino = new NivelEnsino(_nivelEnsinoId, "Ensino Médio");

            await _context.Disciplinas.AddAsync(disciplina);

            await _context.NiveisEnsino.AddAsync(nivelDeEnsino);

            await _context.SaveChangesAsync();

            _disciplinaId  = disciplina.Id;
            _nivelEnsinoId = nivelDeEnsino.Id;

            _disciplinasRepositorio = new DisciplinasRepositorio(_context);
            _nivelEnsinoRepositorio = new NiveisEnsinoRepositorio(_context);
            _questoesRepositorio    = new QuestoesRepositorio(_context);
            _handler = new CriarQuestaoObjetivaComandoHandler(_disciplinasRepositorio, _nivelEnsinoRepositorio, _questoesRepositorio);
        }
 public DisciplinasService(IDisciplinasRepositorio disciplinasRepositorio,
                           INotificador notificador) : base(notificador)
 {
     _disciplinasRepositorio = disciplinasRepositorio;
 }