public ServicoDeNotasConceitos(IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa,
                                IServicoEol servicoEOL, IConsultasAbrangencia consultasAbrangencia,
                                IRepositorioNotaTipoValor repositorioNotaTipoValor, IRepositorioCiclo repositorioCiclo,
                                IRepositorioConceito repositorioConceito, IRepositorioNotaParametro repositorioNotaParametro,
                                IRepositorioNotasConceitos repositorioNotasConceitos, IUnitOfWork unitOfWork,
                                IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina,
                                IRepositorioPeriodoFechamento repositorioPeriodoFechamento,
                                IServicoNotificacao servicoNotificacao, IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                IRepositorioAula repositorioAula, IRepositorioTurma repositorioTurma, IRepositorioParametrosSistema repositorioParametrosSistema,
                                IServicoUsuario servicoUsuario, IConfiguration configuration, IMediator mediator)
 {
     this.repositorioAtividadeAvaliativa = repositorioAtividadeAvaliativa ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativa));
     this.servicoEOL                = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.consultasAbrangencia      = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
     this.repositorioNotaTipoValor  = repositorioNotaTipoValor ?? throw new ArgumentNullException(nameof(repositorioNotaTipoValor));
     this.repositorioCiclo          = repositorioCiclo ?? throw new ArgumentNullException(nameof(repositorioCiclo));
     this.repositorioConceito       = repositorioConceito ?? throw new ArgumentNullException(nameof(repositorioConceito));
     this.repositorioNotaParametro  = repositorioNotaParametro ?? throw new ArgumentNullException(nameof(repositorioNotaParametro));
     this.repositorioNotasConceitos = repositorioNotasConceitos ?? throw new ArgumentNullException(nameof(repositorioNotasConceitos));
     this.repositorioPeriodoEscolar = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaDisciplina));
     this.repositorioAula              = repositorioAula ?? throw new ArgumentNullException(nameof(repositorioAula));
     this.repositorioTurma             = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioParametrosSistema = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.repositorioPeriodoFechamento = repositorioPeriodoFechamento ?? throw new ArgumentNullException(nameof(repositorioPeriodoFechamento));
     this.unitOfWork         = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.servicoNotificacao = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.servicoUsuario     = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.hostAplicacao      = configuration["UrlFrontEnd"];
     this.mediator           = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
Пример #2
0
 public ConsultasCiclo(IRepositorioCiclo repositorioCiclo)
 {
     this.repositorioCiclo = repositorioCiclo ?? throw new System.ArgumentNullException(nameof(repositorioCiclo));
 }
 public ObterCiclosPorModalidadeECodigoUeQueryHandler(IRepositorioCiclo repositorioCiclo, IMediator mediator)
 {
     this.repositorioCiclo = repositorioCiclo ?? throw new ArgumentNullException(nameof(repositorioCiclo));
     this.mediator         = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }