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)); }
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)); }