Esempio n. 1
0
        public ExcluirDisciplinaValidator(IDisciplinaRepository disciplinaRepository)
        {
            _disciplinaRepository = disciplinaRepository;

            RuleFor(c => c.Id)
            .MustAsync(DisciplinaNaoAssociadaProjeto).WithMessage("Esta disciplina está associada a um projeto e não pode ser excluida");
        }
Esempio n. 2
0
 public DisciplinaService(INotificador notificator,
                          IDisciplinaRepository disciplinaRepository,
                          IMapper mapper) : base(notificator)
 {
     _disciplinaRepository = disciplinaRepository;
     _mapper = mapper;
 }
Esempio n. 3
0
        public CadastrarDisciplinaValidator(IDisciplinaRepository disciplinaRepository)
        {
            _disciplinaRepository = disciplinaRepository;

            RuleFor(c => c.Nome)
            .NotEmpty().WithMessage("O nome do Disciplina não pode ser vazio")
            .MustAsync(DisciplinaNomeUnico).WithMessage("Já existe uma disciplian com esse nome!");
        }
Esempio n. 4
0
 public DiariosController(IDiarioRepository diarioRepository, IMapper mapper, IAlunoRepository alunoRepository
                          , IDisciplinaRepository disciplinaRepository, INotificador notificador) : base(notificador)
 {
     _diarioRepository     = diarioRepository;
     _mapper               = mapper;
     _alunoRepository      = alunoRepository;
     _disciplinaRepository = disciplinaRepository;
 }
Esempio n. 5
0
 public DisciplinaController(
     IDisciplinaService disciplinaService,
     IDisciplinaRepository disciplinaRepository,
     UserManager <Usuario> _user) : base(_user)
 {
     _disciplinaService    = disciplinaService;
     _disciplinaRepository = disciplinaRepository;
 }
Esempio n. 6
0
 public NotasController(INotaRepository notaRepository, IMapper mapper,
                        IAlunoRepository alunoRepository,
                        IDisciplinaRepository disciplinaRepository,
                        IPeriodoRepository periodoRepository,
                        INotaService notaService, INotificador notificador) : base(notificador)
 {
     _notaRepository       = notaRepository;
     _mapper               = mapper;
     _alunoRepository      = alunoRepository;
     _disciplinaRepository = disciplinaRepository;
     _periodoRepository    = periodoRepository;
     _notaService          = notaService;
 }
Esempio n. 7
0
 public AvaliacaoController(
     IAvaliacaoService avaliacaoService,
     IProfessorService professorService,
     IAvaliacaoQuestaoService avaliacaoQuestaoService,
     IAvaliacaoOpcaoService avaliacaoOpcaoService,
     IAvaliacaoRepository avaliacaoRepository,
     IDisciplinaRepository disciplinaRepository,
     UserManager <Usuario> _user) : base(_user)
 {
     _avaliacaoService        = avaliacaoService;
     _professorService        = professorService;
     _avaliacaoOpcaoService   = avaliacaoOpcaoService;
     _avaliacaoQuestaoService = avaliacaoQuestaoService;
     _avaliacaoRepository     = avaliacaoRepository;
     _disciplinaRepository    = disciplinaRepository;
 }
Esempio n. 8
0
 public AlunoService(IAlunoRepository alunoRepository,
                     IRegistroAlunoRepository registroAlunoRepository,
                     ICursoRepository cursoRepository,
                     ITurmaAlunoRepository turmaAlunoRepository,
                     IDisciplinaRepository disciplinaRepository,
                     INotaAlunoRepository notaAlunoRepository,
                     IConfiguration configuration)
     : base(alunoRepository)
 {
     this.alunoRepository         = alunoRepository;
     this.registroAlunoRepository = registroAlunoRepository;
     this.cursoRepository         = cursoRepository;
     this.turmaAlunoRepository    = turmaAlunoRepository;
     this.disciplinaRepository    = disciplinaRepository;
     this.notaAlunoRepository     = notaAlunoRepository;
     this.configuration           = configuration;
 }
 public disciplinaController(IDisciplinaRepository repo)
 {
     _repo = repo;
 }
Esempio n. 10
0
 public DisciplinaService(IDisciplinaRepository disciplinaRepository)
 {
     _DisciplinaRepository = disciplinaRepository;
 }
Esempio n. 11
0
 public DisciplinaService(INotificador notificador, IDisciplinaRepository disciplinaRepository) : base(notificador)
 {
     _disciplinaRepository = disciplinaRepository;
 }
Esempio n. 12
0
 public TurmaController(ITurmaRepository turmaRepository, IDisciplinaRepository disciplinaRepository, UserManager <ApplicationUser> userManager)
 {
     _turmaRepository      = turmaRepository;
     _disciplinaRepository = disciplinaRepository;
     _userManager          = userManager;
 }
Esempio n. 13
0
 public DisciplinaService(IUnitOfWork UoW, IDisciplinaRepository disciplinaRepository)
 {
     _uow = UoW;
     _disciplinaRepository = disciplinaRepository;
 }
Esempio n. 14
0
 public AlunosTurmaController(ApplicationDbContext context, ITurmaRepository turmaRepository, IDisciplinaRepository disciplinaRepository)
 {
     _turmaRepository      = turmaRepository;
     _context              = context;
     _disciplinaRepository = disciplinaRepository;
 }
 public DisciplinasController(IDisciplinaRepository disciplinaRepository)
 {
     this._disciplinaRepository = disciplinaRepository ?? throw new System.ArgumentNullException(nameof(disciplinaRepository));
 }
Esempio n. 16
0
 public DisciplinaController(IDisciplinaRepository disciplina)
 {
     _disciplinaRepository = disciplina;
 }
Esempio n. 17
0
 public DisciplinaService(IDisciplinaRepository disciplinaRepository)
 {
     this.disciplinaRepository = disciplinaRepository
                                 ?? throw new ArgumentNullException(nameof(disciplinaRepository));
 }
 public DisciplinaController(IDisciplinaRepository disciplinaRepository, ICursoRepository cursoRepository)
 {
     _disciplinaRepository = disciplinaRepository;
     _cursoRepository      = cursoRepository;
 }
 public DisciplinaController(IDisciplinaRepository disciplinaRepository)
 {
     _disciplinaRepository = disciplinaRepository;
     _disciplinaViewModel  = new DisciplinaViewModel();
 }
Esempio n. 20
0
 public DisciplinaService(IDisciplinaRepository repository) : base(RepositorioIOC.disciplina)
 {
     _repository = repository;
 }
Esempio n. 21
0
 public DisciplinaController(IDisciplinaRepository repository)
 {
     _repository = repository;
 }
 public DisciplinaService(IDisciplinaRepository repository) : base(repository)
 {
     this.repository = repository;
 }
 public DefaultDisciplinaService(IDisciplinaRepository disciplinaRepository, DataContext context, IMapper mapper)
 {
     this.disciplinaRepository = disciplinaRepository;
     this.context = context;
     this.mapper  = mapper;
 }