コード例 #1
0
 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));
 }