public ObterFrequenciaAlunoQueryHandler(IFrequenciaAlunoRepository frequenciaRepository,
                                         IAulaRepository aulaRepository,
                                         IPeriodoEscolarRepository periodoEscolarRepository,
                                         ITipoCalendarioRepository tipoCalendarioRepository)
 {
     this.frequenciaRepository     = frequenciaRepository ?? throw new ArgumentNullException(nameof(frequenciaRepository));
     this.aulaRepository           = aulaRepository ?? throw new ArgumentNullException(nameof(aulaRepository));
     this.periodoEscolarRepository = periodoEscolarRepository ?? throw new ArgumentNullException(nameof(periodoEscolarRepository));
     this.tipoCalendarioRepository = tipoCalendarioRepository ?? throw new ArgumentNullException(nameof(tipoCalendarioRepository));
 }
Ejemplo n.º 2
0
 public ObterFrequenciaAlunoPorComponentesBimestresETurmasQueryHandler(IFrequenciaAlunoRepository frequenciaAlunoRepository)
 {
     this.frequenciaAlunoRepository = frequenciaAlunoRepository ?? throw new ArgumentNullException(nameof(frequenciaAlunoRepository));
 }
 public ObterFrequenciaAlunoGlobalPorComponentesBimestresETurmasQueryHandler(IMediator mediator, IFrequenciaAlunoRepository frequenciaAlunoRepository)
 {
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.frequenciaAlunoRepository = frequenciaAlunoRepository ?? throw new ArgumentNullException(nameof(frequenciaAlunoRepository));
 }
 public ObterFrequenciasGeralAlunosNaTurmaQueryHandler(IMediator mediator, IFrequenciaAlunoRepository frequenciaRepository)
 {
     this.mediator             = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.frequenciaRepository = frequenciaRepository ?? throw new ArgumentNullException(nameof(frequenciaRepository));
 }
 public ObterFrequenciaGlobalPorAlunoQueryHandler(IFrequenciaAlunoRepository frequenciaRepository)
 {
     this.frequenciaRepository = frequenciaRepository ?? throw new ArgumentNullException(nameof(frequenciaRepository));
 }
Ejemplo n.º 6
0
 public ObterFrequenciasRelatorioBoletimQueryHandler(IFrequenciaAlunoRepository frequenciaRepository)
 {
     this.frequenciaRepository = frequenciaRepository ?? throw new ArgumentNullException(nameof(frequenciaRepository));
 }
Ejemplo n.º 7
0
 public ObterFrequenciaPorDisciplinaBimestresQueryHandler(IFrequenciaAlunoRepository frequenciaRepository)
 {
     this.frequenciaRepository = frequenciaRepository ?? throw new ArgumentNullException(nameof(frequenciaRepository));
 }
Ejemplo n.º 8
0
 public ObterUltimaFrequenciaRegistradaProfessorQueryHandler(IFrequenciaAlunoRepository frequenciaRepository)
 {
     this.frequenciaRepository = frequenciaRepository ?? throw new ArgumentNullException(nameof(frequenciaRepository));
 }