예제 #1
0
 public ConsultasRelatorioSemestralPAPAluno(IContextoAplicacao contextoAplicacao,
                                            IConsultasTurma consultasTurma,
                                            IConsultasPeriodoEscolar consultasPeriodoEscolar,
                                            IConsultasTipoCalendario consultasTipoCalendario,
                                            IRepositorioRelatorioSemestralPAPAluno repositorioRelatorioSemestralAluno) : base(contextoAplicacao)
 {
     this.consultasTurma                     = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma));
     this.consultasPeriodoEscolar            = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasTipoCalendario            = consultasTipoCalendario ?? throw new ArgumentNullException(nameof(consultasTipoCalendario));
     this.repositorioRelatorioSemestralAluno = repositorioRelatorioSemestralAluno ?? throw new ArgumentNullException(nameof(repositorioRelatorioSemestralAluno));
 }
예제 #2
0
 public ComandosRelatorioSemestralPAPAluno(IRepositorioRelatorioSemestralPAPAluno repositorioRelatorioSemestralAluno,
                                           IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                           IComandosRelatorioSemestralTurmaPAP comandosRelatorioSemestral,
                                           IConsultasRelatorioSemestralTurmaPAP consultasRelatorioSemestral,
                                           IComandosRelatorioSemestralPAPAlunoSecao comandosRelatorioSemestralAlunoSecao,
                                           IConsultasTurma consultasTurma,
                                           IUnitOfWork unitOfWork)
 {
     this.repositorioRelatorioSemestralAluno   = repositorioRelatorioSemestralAluno ?? throw new ArgumentNullException(nameof(repositorioRelatorioSemestralAluno));
     this.repositorioPeriodoEscolar            = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.comandosRelatorioSemestral           = comandosRelatorioSemestral ?? throw new ArgumentNullException(nameof(comandosRelatorioSemestral));
     this.consultasRelatorioSemestral          = consultasRelatorioSemestral ?? throw new ArgumentNullException(nameof(consultasRelatorioSemestral));
     this.comandosRelatorioSemestralAlunoSecao = comandosRelatorioSemestralAlunoSecao ?? throw new ArgumentNullException(nameof(comandosRelatorioSemestralAlunoSecao));
     this.consultasTurma = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma));
     this.unitOfWork     = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
 public ObterRelatorioSemestralPorTurmaSemestreAlunoQueryHandler(IRepositorioRelatorioSemestralPAPAluno repositorioRelatorioSemestralAluno,
                                                                 IRepositorioRelatorioSemestralTurmaPAP repositorioRelatorioSemestralTurmaPAP)
 {
     this.repositorioRelatorioSemestralAluno    = repositorioRelatorioSemestralAluno ?? throw new ArgumentNullException(nameof(repositorioRelatorioSemestralAluno));
     this.repositorioRelatorioSemestralTurmaPAP = repositorioRelatorioSemestralTurmaPAP ?? throw new ArgumentNullException(nameof(repositorioRelatorioSemestralTurmaPAP));
 }