public ServicoWorkflowAprovacao(IRepositorioNotificacao repositorioNotificacao,
                                 IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao,
                                 IServicoEOL servicoEOL,
                                 IServicoUsuario servicoUsuario,
                                 IServicoNotificacao servicoNotificacao,
                                 IRepositorioWorkflowAprovacaoNivel workflowAprovacaoNivel,
                                 IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre,
                                 IRepositorioEvento repositorioEvento,
                                 IConfiguration configuration,
                                 IRepositorioAula repositorioAula,
                                 IRepositorioUe repositorioUe,
                                 IRepositorioTurma repositorioTurma,
                                 IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao,
                                 IUnitOfWork unitOfWork,
                                 IRepositorioFechamentoReabertura repositorioFechamentoReabertura)
 {
     this.repositorioNotificacao = repositorioNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioNotificacao));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.servicoEOL                      = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario                  = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.servicoNotificacao              = servicoNotificacao ?? throw new System.ArgumentNullException(nameof(servicoNotificacao));
     this.workflowAprovacaoNivel          = workflowAprovacaoNivel ?? throw new System.ArgumentNullException(nameof(workflowAprovacaoNivel));
     this.repositorioSupervisorEscolaDre  = repositorioSupervisorEscolaDre ?? throw new System.ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
     this.repositorioEvento               = repositorioEvento ?? throw new System.ArgumentNullException(nameof(repositorioEvento));
     this.configuration                   = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.repositorioAula                 = repositorioAula ?? throw new ArgumentException(nameof(repositorioAula));
     this.repositorioUe                   = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioTurma                = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioWorkflowAprovacao    = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.unitOfWork                      = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.repositorioFechamentoReabertura = repositorioFechamentoReabertura ?? throw new ArgumentNullException(nameof(repositorioFechamentoReabertura));
 }
 public ConsultasFechamentoTurmaDisciplina(IRepositorioFechamentoTurmaDisciplina repositorioFechamentoTurmaDisciplina,
                                           IRepositorioTipoCalendario repositorioTipoCalendario,
                                           IRepositorioTurma repositorioTurma,
                                           IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                           IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequenciaAlunoDisciplinaPeriodo,
                                           IConsultasAulaPrevista consultasAulaPrevista,
                                           IConsultasPeriodoEscolar consultasPeriodoEscolar,
                                           IServicoEOL servicoEOL,
                                           IServicoUsuario servicoUsuario,
                                           IServicoAluno servicoAluno,
                                           IRepositorioConceito repositorioConceito
                                           )
 {
     this.repositorioFechamentoTurmaDisciplina = repositorioFechamentoTurmaDisciplina ?? throw new ArgumentNullException(nameof(repositorioFechamentoTurmaDisciplina));
     this.repositorioTipoCalendario            = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioTurma          = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioPeriodoEscolar = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioFrequenciaAlunoDisciplinaPeriodo = repositorioFrequenciaAlunoDisciplinaPeriodo ?? throw new ArgumentNullException(nameof(repositorioFrequenciaAlunoDisciplinaPeriodo));
     this.consultasAulaPrevista   = consultasAulaPrevista ?? throw new ArgumentNullException(nameof(consultasAulaPrevista));
     this.consultasPeriodoEscolar = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.servicoEOL          = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario      = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoAluno        = servicoAluno ?? throw new ArgumentNullException(nameof(servicoAluno));
     this.repositorioConceito = repositorioConceito ?? throw new ArgumentNullException(nameof(repositorioConceito));
 }
Beispiel #3
0
 public ComandosPlanoAula(IRepositorioPlanoAula repositorioPlanoAula,
                          IRepositorioObjetivoAprendizagemAula repositorioObjetivosAula,
                          IRepositorioObjetivoAprendizagemPlano repositorioObjetivoAprendizagemPlano,
                          IRepositorioAula repositorioAula,
                          IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
                          IConsultasAbrangencia consultasAbrangencia,
                          IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                          IConsultasPlanoAnual consultasPlanoAnual,
                          IConsultasProfessor consultasProfessor,
                          IServicoUsuario servicoUsuario,
                          IUnitOfWork unitOfWork,
                          IServicoEOL servicoEol)
 {
     this.repositorio = repositorioPlanoAula;
     this.repositorioObjetivosAula             = repositorioObjetivosAula;
     this.repositorioObjetivoAprendizagemPlano = repositorioObjetivoAprendizagemPlano;
     this.repositorioAula               = repositorioAula;
     this.repositorioAtribuicaoCJ       = repositorioAtribuicaoCJ;
     this.consultasAbrangencia          = consultasAbrangencia;
     this.consultasProfessor            = consultasProfessor;
     this.consultasObjetivoAprendizagem = consultasObjetivoAprendizagem;
     this.consultasPlanoAnual           = consultasPlanoAnual;
     this.unitOfWork     = unitOfWork;
     this.servicoEol     = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
     this.servicoUsuario = servicoUsuario;
 }
Beispiel #4
0
 public ServicoAbrangencia(IRepositorioAbrangencia repositorioAbrangencia, IUnitOfWork unitOfWork, IServicoEOL servicoEOL, IConsultasSupervisor consultasSupervisor)
 {
     this.repositorioAbrangencia = repositorioAbrangencia ?? throw new ArgumentNullException(nameof(repositorioAbrangencia));
     this.unitOfWork             = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.servicoEOL             = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.consultasSupervisor    = consultasSupervisor ?? throw new ArgumentNullException(nameof(consultasSupervisor));
 }
 public ComandosUsuario(IRepositorioUsuario repositorioUsuario,
                        IServicoAutenticacao servicoAutenticacao,
                        IServicoUsuario servicoUsuario,
                        IServicoPerfil servicoPerfil,
                        IServicoEOL servicoEOL,
                        IServicoTokenJwt servicoTokenJwt,
                        IServicoEmail servicoEmail,
                        IConfiguration configuration,
                        IRepositorioCache repositorioCache,
                        IServicoAbrangencia servicoAbrangencia,
                        IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica,
                        IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
                        IRepositorioHistoricoEmailUsuario repositorioHistoricoEmailUsuario)
 {
     this.repositorioUsuario               = repositorioUsuario ?? throw new ArgumentNullException(nameof(repositorioUsuario));
     this.servicoAutenticacao              = servicoAutenticacao ?? throw new ArgumentNullException(nameof(servicoAutenticacao));
     this.servicoUsuario                   = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoPerfil                    = servicoPerfil ?? throw new ArgumentNullException(nameof(servicoPerfil));
     this.servicoEOL                       = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoTokenJwt                  = servicoTokenJwt ?? throw new ArgumentNullException(nameof(servicoTokenJwt));
     this.servicoAbrangencia               = servicoAbrangencia ?? throw new ArgumentNullException(nameof(servicoAbrangencia));
     this.repositorioAtribuicaoEsporadica  = repositorioAtribuicaoEsporadica ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.repositorioAtribuicaoCJ          = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.repositorioHistoricoEmailUsuario = repositorioHistoricoEmailUsuario ?? throw new ArgumentNullException(nameof(repositorioHistoricoEmailUsuario));
     this.servicoEmail                     = servicoEmail ?? throw new ArgumentNullException(nameof(servicoEmail));
     this.configuration                    = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.repositorioCache                 = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
 }
Beispiel #6
0
 public ServicoFechamentoTurmaDisciplina(IRepositorioFechamentoTurmaDisciplina repositorioFechamentoTurmaDisciplina,
                                         IRepositorioNotaConceitoBimestre repositorioNotaConceitoBimestre,
                                         IRepositorioTurma repositorioTurma,
                                         IRepositorioUe repositorioUe,
                                         IRepositorioPeriodoFechamento repositorioFechamento,
                                         IRepositorioTipoCalendario repositorioTipoCalendario,
                                         IRepositorioTipoAvaliacao repositorioTipoAvaliacao,
                                         IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia,
                                         IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina,
                                         IConsultasDisciplina consultasDisciplina,
                                         IServicoEOL servicoEOL,
                                         IServicoUsuario servicoUsuario,
                                         IUnitOfWork unitOfWork)
 {
     this.repositorioFechamentoTurmaDisciplina = repositorioFechamentoTurmaDisciplina ?? throw new ArgumentNullException(nameof(repositorioFechamentoTurmaDisciplina));
     this.repositorioNotaConceitoBimestre      = repositorioNotaConceitoBimestre ?? throw new ArgumentNullException(nameof(repositorioNotaConceitoBimestre));
     this.repositorioTurma          = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioUe             = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioFechamento     = repositorioFechamento ?? throw new ArgumentNullException(nameof(repositorioFechamento));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioTipoAvaliacao  = repositorioTipoAvaliacao ?? throw new ArgumentNullException(nameof(repositorioTipoAvaliacao));
     this.repositorioAtividadeAvaliativaRegencia   = repositorioAtividadeAvaliativaRegencia ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaRegencia));
     this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaDisciplina));
     this.consultasDisciplina = consultasDisciplina ?? throw new ArgumentNullException(nameof(consultasDisciplina));
     this.servicoEOL          = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario      = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.unitOfWork          = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
Beispiel #7
0
 public ServicoFechamento(IRepositorioPeriodoFechamento repositorioFechamento,
                          IServicoUsuario servicoUsuario,
                          IRepositorioTipoCalendario repositorioTipoCalendario,
                          IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                          IRepositorioDre repositorioDre,
                          IRepositorioUe repositorioUe,
                          IRepositorioEventoFechamento repositorioEventoFechamento,
                          IRepositorioEvento repositorioEvento,
                          IRepositorioEventoTipo repositorioTipoEvento,
                          IServicoEOL servicoEol,
                          IServicoNotificacao servicoNotificacao,
                          IUnitOfWork unitOfWork)
 {
     this.repositorioFechamento       = repositorioFechamento ?? throw new ArgumentNullException(nameof(repositorioFechamento));
     this.servicoUsuario              = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.repositorioTipoCalendario   = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioPeriodoEscolar   = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioDre              = repositorioDre ?? throw new ArgumentNullException(nameof(repositorioDre));
     this.repositorioUe               = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioEventoFechamento = repositorioEventoFechamento ?? throw new ArgumentNullException(nameof(repositorioEventoFechamento));
     this.repositorioEvento           = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
     this.repositorioTipoEvento       = repositorioTipoEvento ?? throw new ArgumentNullException(nameof(repositorioTipoEvento));
     this.servicoEol         = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
     this.servicoNotificacao = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.unitOfWork         = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
Beispiel #8
0
        public ComandosAtividadeAvaliativa(
            IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa,
            IConsultasDisciplina consultasDisciplina,
            IConsultasProfessor consultasProfessor,
            IRepositorioAula repositorioAula,
            IServicoUsuario servicoUsuario,
            IServicoEOL servicoEOL,
            IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
            IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
            IUnitOfWork unitOfWork,
            IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia,
            IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina)

        {
            this.repositorioAtividadeAvaliativa = repositorioAtividadeAvaliativa ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativa));
            this.consultasDisciplina            = consultasDisciplina ?? throw new ArgumentException(nameof(consultasDisciplina));
            this.consultasProfessor             = consultasProfessor ?? throw new ArgumentException(nameof(consultasProfessor));
            this.servicoUsuario            = servicoUsuario ?? throw new ArgumentException(nameof(servicoUsuario));
            this.servicoEOL                = servicoEOL ?? throw new ArgumentException(nameof(servicoEOL));
            this.unitOfWork                = unitOfWork ?? throw new ArgumentException(nameof(unitOfWork));
            this.repositorioAula           = repositorioAula ?? throw new ArgumentException(nameof(repositorioAula));
            this.repositorioPeriodoEscolar = repositorioPeriodoEscolar ?? throw new ArgumentException(nameof(repositorioPeriodoEscolar));
            this.repositorioAtividadeAvaliativaRegencia   = repositorioAtividadeAvaliativaRegencia ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativaRegencia));
            this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativaDisciplina));
            this.repositorioAtribuicaoCJ = repositorioAtribuicaoCJ ?? throw new ArgumentException(nameof(repositorioAtribuicaoCJ));
        }
Beispiel #9
0
 public ConsultasEventosAulasCalendario(
     IRepositorioEvento repositorioEvento,
     IComandosDiasLetivos comandosDiasLetivos,
     IRepositorioAula repositorioAula,
     IServicoUsuario servicoUsuario,
     IServicoEOL servicoEOL,
     IConsultasAbrangencia consultasAbrangencia,
     IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa,
     IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
     IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia,
     IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina,
     IConsultasDisciplina consultasDisciplina)
 {
     this.repositorioEvento                        = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
     this.comandosDiasLetivos                      = comandosDiasLetivos ?? throw new ArgumentNullException(nameof(comandosDiasLetivos));
     this.repositorioAula                          = repositorioAula ?? throw new ArgumentNullException(nameof(repositorioAula));
     this.servicoUsuario                           = servicoUsuario ?? throw new ArgumentException(nameof(servicoUsuario));
     this.servicoEOL                               = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.consultasAbrangencia                     = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
     this.repositorioAtividadeAvaliativa           = repositorioAtividadeAvaliativa ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativa));
     this.repositorioPeriodoEscolar                = repositorioPeriodoEscolar ?? throw new ArgumentException(nameof(repositorioPeriodoEscolar));
     this.repositorioAtividadeAvaliativaRegencia   = repositorioAtividadeAvaliativaRegencia ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativaRegencia));
     this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentException(nameof(repositorioAtividadeAvaliativaDisciplina));
     this.consultasDisciplina                      = consultasDisciplina ?? throw new ArgumentNullException(nameof(consultasDisciplina));
 }
Beispiel #10
0
 public ConsultasSupervisor(IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre, IServicoEOL servicoEOL,
                            IRepositorioAbrangencia repositorioAbrangencia, IServicoUsuario servicoUsuario)
 {
     this.repositorioSupervisorEscolaDre = repositorioSupervisorEscolaDre ?? throw new System.ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
     this.servicoEOL             = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.repositorioAbrangencia = repositorioAbrangencia ?? throw new System.ArgumentNullException(nameof(repositorioAbrangencia));
     this.servicoUsuario         = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
 }
 public ServicoNotificacao(IRepositorioNotificacao repositorioNotificacao,
                           IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre,
                           IServicoEOL servicoEOL)
 {
     this.repositorioNotificacao         = repositorioNotificacao ?? throw new ArgumentNullException(nameof(repositorioNotificacao));
     this.repositorioSupervisorEscolaDre = repositorioSupervisorEscolaDre ?? throw new ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
     this.servicoEOL = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
 }
 public ComandosAtribuicaoCJ(IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ, IServicoAtribuicaoCJ servicoAtribuicaoCJ,
                             IServicoEOL servicoEOL, IServicoUsuario servicoUsuario, IRepositorioCache repositorioCache)
 {
     this.repositorioAtribuicaoCJ = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.servicoAtribuicaoCJ     = servicoAtribuicaoCJ ?? throw new ArgumentNullException(nameof(servicoAtribuicaoCJ));
     this.servicoEOL       = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario   = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.repositorioCache = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
 }
Beispiel #13
0
 public ConsultasDisciplina(IServicoEOL servicoEOL,
                            IRepositorioCache repositorioCache,
                            IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                            IServicoUsuario servicoUsuario)
 {
     this.servicoEOL       = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.repositorioCache = repositorioCache ?? throw new System.ArgumentNullException(nameof(repositorioCache));
     this.consultasObjetivoAprendizagem = consultasObjetivoAprendizagem ?? throw new System.ArgumentNullException(nameof(consultasObjetivoAprendizagem));
     this.servicoUsuario = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
 }
 public ServicoAtribuicaoEsporadica(IRepositorioPeriodoEscolar repositorioPeriodoEscolar, IRepositorioTipoCalendario repositorioTipoCalendario,
                                    IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica, IServicoUsuario servicoUsuario, IServicoEOL servicoEOL, IUnitOfWork unitOfWork)
 {
     this.repositorioPeriodoEscolar       = repositorioPeriodoEscolar ?? throw new System.ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioTipoCalendario       = repositorioTipoCalendario ?? throw new System.ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioAtribuicaoEsporadica = repositorioAtribuicaoEsporadica ?? throw new System.ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.servicoUsuario = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.servicoEOL     = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.unitOfWork     = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
 public ConsultasAtribuicoes(IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ, IRepositorioDre repositorioDre, IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica,
                             IServicoEOL servicoEol, IRepositorioUe repositorioUe, IServicoUsuario servicoUsuario, IConsultasAbrangencia consultasAbrangencia)
 {
     this.repositorioAtribuicaoCJ         = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.repositorioDre                  = repositorioDre ?? throw new ArgumentNullException(nameof(repositorioDre));
     this.repositorioAtribuicaoEsporadica = repositorioAtribuicaoEsporadica ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.servicoEOL           = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
     this.repositorioUe        = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.servicoUsuario       = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.consultasAbrangencia = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
 }
Beispiel #16
0
 public ServicoAtribuicaoCJ(IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ, IServicoAbrangencia servicoAbrangencia, IRepositorioTurma repositorioTurma,
                            IRepositorioAbrangencia repositorioAbrangencia, IServicoEOL servicoEOL, IRepositorioAula repositorioAula, IServicoUsuario servicoUsuario)
 {
     this.repositorioAtribuicaoCJ = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.servicoAbrangencia      = servicoAbrangencia ?? throw new ArgumentNullException(nameof(servicoAbrangencia));
     this.repositorioTurma        = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioAbrangencia  = repositorioAbrangencia ?? throw new ArgumentNullException(nameof(repositorioAbrangencia));
     this.servicoEOL      = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.repositorioAula = repositorioAula ?? throw new ArgumentNullException(nameof(repositorioAula));
     this.servicoUsuario  = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
 }
Beispiel #17
0
 public ServicoUsuario(IRepositorioUsuario repositorioUsuario,
                       IServicoEOL servicoEOL,
                       IRepositorioPrioridadePerfil repositorioPrioridadePerfil,
                       IUnitOfWork unitOfWork,
                       IHttpContextAccessor httpContextAccessor,
                       IRepositorioCache repositorioCache)
 {
     this.repositorioUsuario          = repositorioUsuario ?? throw new ArgumentNullException(nameof(repositorioUsuario));
     this.servicoEOL                  = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.repositorioPrioridadePerfil = repositorioPrioridadePerfil;
     this.unitOfWork                  = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.httpContextAccessor         = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     this.repositorioCache            = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
 }
Beispiel #18
0
 public ServicoFechamentoReabertura(IRepositorioFechamentoReabertura repositorioFechamentoReabertura, IUnitOfWork unitOfWork,
                                    IComandosWorkflowAprovacao comandosWorkflowAprovacao, IServicoUsuario servicoUsuario, IServicoEOL servicoEOL, IServicoNotificacao servicoNotificacao,
                                    IRepositorioEventoTipo repositorioEventoTipo, IServicoEvento servicoEvento, IRepositorioEvento repositorioEvento)
 {
     this.repositorioFechamentoReabertura = repositorioFechamentoReabertura ?? throw new System.ArgumentNullException(nameof(repositorioFechamentoReabertura));
     this.unitOfWork = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
     this.comandosWorkflowAprovacao = comandosWorkflowAprovacao ?? throw new ArgumentNullException(nameof(comandosWorkflowAprovacao));
     this.servicoUsuario            = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoEOL            = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoNotificacao    = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.repositorioEventoTipo = repositorioEventoTipo ?? throw new ArgumentNullException(nameof(repositorioEventoTipo));
     this.servicoEvento         = servicoEvento ?? throw new ArgumentNullException(nameof(servicoEvento));
     this.repositorioEvento     = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
 }
Beispiel #19
0
 public ServicoWorkflowAprovacao(IUnitOfWork unitOfWork, IRepositorioNotificacao repositorioNotificacao,
                                 IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao, IServicoEOL servicoEOL,
                                 IServicoUsuario servicoUsuario, IServicoNotificacao servicoNotificacao, IRepositorioWorkflowAprovacaoNivel workflowAprovacaoNivel,
                                 IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre)
 {
     this.unitOfWork             = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
     this.repositorioNotificacao = repositorioNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioNotificacao));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.servicoEOL                     = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario                 = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.servicoNotificacao             = servicoNotificacao ?? throw new System.ArgumentNullException(nameof(servicoNotificacao));
     this.workflowAprovacaoNivel         = workflowAprovacaoNivel ?? throw new System.ArgumentNullException(nameof(workflowAprovacaoNivel));
     this.repositorioSupervisorEscolaDre = repositorioSupervisorEscolaDre ?? throw new System.ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
 }
 public ConsultasRecuperacaoParalela(
     IRepositorioRecuperacaoParalela repositorioRecuperacaoParalela,
     IRepositorioEixo repositorioEixo,
     IRepositorioObjetivo repositorioObjetivo,
     IRepositorioResposta repositorioResposta,
     IServicoEOL servicoEOL,
     IServicoRecuperacaoParalela servicoRecuperacaoParalela,
     IContextoAplicacao contextoAplicacao) : base(contextoAplicacao)
 {
     this.repositorioRecuperacaoParalela = repositorioRecuperacaoParalela ?? throw new ArgumentNullException(nameof(repositorioRecuperacaoParalela));
     this.repositorioEixo            = repositorioEixo ?? throw new ArgumentNullException(nameof(repositorioEixo));
     this.repositorioObjetivo        = repositorioObjetivo ?? throw new ArgumentNullException(nameof(repositorioObjetivo));
     this.repositorioResposta        = repositorioResposta ?? throw new ArgumentNullException(nameof(repositorioResposta));
     this.servicoRecuperacaoParalela = servicoRecuperacaoParalela ?? throw new ArgumentNullException(nameof(servicoRecuperacaoParalela));
     this.servicoEOL = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
 }
 public ConsultasAula(IRepositorioAula repositorio,
                      IConsultasPeriodoEscolar consultasPeriodoEscolar,
                      IConsultasFrequencia consultasFrequencia,
                      IRepositorioPlanoAula repositorioPlanoAula,
                      IServicoUsuario servicoUsuario,
                      IServicoEOL servicoEol,
                      IConsultasDisciplina consultasDisciplina)
 {
     this.repositorio             = repositorio ?? throw new ArgumentNullException(nameof(repositorio));
     this.servicoUsuario          = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoEol              = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
     this.consultasDisciplina     = consultasDisciplina ?? throw new ArgumentNullException(nameof(consultasDisciplina));
     this.consultasPeriodoEscolar = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasFrequencia     = consultasFrequencia ?? throw new ArgumentNullException(nameof(consultasFrequencia));
     this.repositorioPlanoAula    = repositorioPlanoAula ?? throw new ArgumentNullException(nameof(repositorioPlanoAula));
 }
 public ServicoUsuario(IRepositorioUsuario repositorioUsuario,
                       IServicoEOL servicoEOL,
                       IRepositorioPrioridadePerfil repositorioPrioridadePerfil,
                       IUnitOfWork unitOfWork,
                       IContextoAplicacao contextoAplicacao,
                       IRepositorioCache repositorioCache,
                       IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ)
 {
     this.repositorioUsuario          = repositorioUsuario ?? throw new ArgumentNullException(nameof(repositorioUsuario));
     this.servicoEOL                  = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.repositorioPrioridadePerfil = repositorioPrioridadePerfil;
     this.unitOfWork                  = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.contextoAplicacao           = contextoAplicacao ?? throw new ArgumentNullException(nameof(contextoAplicacao));
     this.repositorioCache            = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
     this.repositorioAtribuicaoCJ     = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
 }
 public ConsultasPlanoAnual(IRepositorioPlanoAnual repositorioPlanoAnual,
                            IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                            IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                            IRepositorioTipoCalendario repositorioTipoCalendario,
                            IRepositorioTurma repositorioTurma,
                            IRepositorioComponenteCurricular repositorioComponenteCurricular,
                            IServicoUsuario servicoUsuario,
                            IServicoEOL servicoEOL)
 {
     this.repositorioPlanoAnual         = repositorioPlanoAnual ?? throw new System.ArgumentNullException(nameof(repositorioPlanoAnual));
     this.consultasObjetivoAprendizagem = consultasObjetivoAprendizagem ?? throw new System.ArgumentNullException(nameof(consultasObjetivoAprendizagem));
     this.repositorioPeriodoEscolar     = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioTipoCalendario     = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioTurma = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.servicoUsuario = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoEOL     = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
 }
 public ServicoAula(IRepositorioAula repositorioAula,
                    IServicoEOL servicoEOL,
                    IRepositorioTipoCalendario repositorioTipoCalendario,
                    IServicoDiaLetivo servicoDiaLetivo,
                    IConsultasGrade consultasGrade,
                    IConsultasPeriodoEscolar consultasPeriodoEscolar,
                    IConsultasFrequencia consultasFrequencia,
                    IConsultasPlanoAula consultasPlanoAula,
                    IServicoLog servicoLog,
                    IServicoNotificacao servicoNotificacao,
                    IComandosWorkflowAprovacao comandosWorkflowAprovacao,
                    IComandosPlanoAula comandosPlanoAula,
                    IComandosNotificacaoAula comandosNotificacaoAula,
                    IServicoFrequencia servicoFrequencia,
                    IConfiguration configuration,
                    IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa,
                    IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
                    IRepositorioTurma repositorioTurma,
                    IServicoWorkflowAprovacao servicoWorkflowAprovacao,
                    IServicoUsuario servicoUsuario,
                    IUnitOfWork unitOfWork)
 {
     this.repositorioAula                = repositorioAula ?? throw new System.ArgumentNullException(nameof(repositorioAula));
     this.servicoEOL                     = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.repositorioTipoCalendario      = repositorioTipoCalendario ?? throw new System.ArgumentNullException(nameof(repositorioTipoCalendario));
     this.servicoDiaLetivo               = servicoDiaLetivo ?? throw new System.ArgumentNullException(nameof(servicoDiaLetivo));
     this.consultasGrade                 = consultasGrade ?? throw new System.ArgumentNullException(nameof(consultasGrade));
     this.consultasPeriodoEscolar        = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasFrequencia            = consultasFrequencia ?? throw new ArgumentNullException(nameof(consultasFrequencia));
     this.consultasPlanoAula             = consultasPlanoAula ?? throw new ArgumentNullException(nameof(consultasPlanoAula));
     this.servicoLog                     = servicoLog ?? throw new ArgumentNullException(nameof(servicoLog));
     this.comandosWorkflowAprovacao      = comandosWorkflowAprovacao ?? throw new ArgumentNullException(nameof(comandosWorkflowAprovacao));
     this.configuration                  = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.servicoNotificacao             = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.comandosPlanoAula              = comandosPlanoAula ?? throw new ArgumentNullException(nameof(comandosPlanoAula));
     this.servicoFrequencia              = servicoFrequencia ?? throw new ArgumentNullException(nameof(servicoFrequencia));
     this.repositorioAtividadeAvaliativa = repositorioAtividadeAvaliativa ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativa));
     this.repositorioAtribuicaoCJ        = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.repositorioTurma               = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.servicoWorkflowAprovacao       = servicoWorkflowAprovacao ?? throw new ArgumentNullException(nameof(servicoWorkflowAprovacao));
     this.servicoUsuario                 = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.comandosNotificacaoAula        = comandosNotificacaoAula ?? throw new ArgumentNullException(nameof(comandosNotificacaoAula));
     this.unitOfWork                     = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
Beispiel #25
0
 public ServicoFrequencia(IRepositorioFrequencia repositorioFrequencia,
                          IRepositorioRegistroAusenciaAluno repositorioRegistroAusenciaAluno,
                          IRepositorioAula repositorioAula,
                          IServicoUsuario servicoUsuario,
                          IUnitOfWork unitOfWork,
                          IServicoEOL servicoEOL,
                          IRepositorioUe repositorioUE,
                          IRepositorioTurma repositorioTurma,
                          IConsultasDisciplina consultasDisciplina)
 {
     this.repositorioFrequencia            = repositorioFrequencia ?? throw new System.ArgumentNullException(nameof(repositorioFrequencia));
     this.repositorioRegistroAusenciaAluno = repositorioRegistroAusenciaAluno ?? throw new System.ArgumentNullException(nameof(repositorioRegistroAusenciaAluno));
     this.repositorioAula     = repositorioAula ?? throw new System.ArgumentNullException(nameof(repositorioAula));
     this.servicoUsuario      = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.unitOfWork          = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
     this.servicoEOL          = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.repositorioUE       = repositorioUE ?? throw new System.ArgumentNullException(nameof(repositorioUE));
     this.repositorioTurma    = repositorioTurma ?? throw new System.ArgumentNullException(nameof(repositorioTurma));
     this.consultasDisciplina = consultasDisciplina ?? throw new System.ArgumentNullException(nameof(consultasDisciplina));
 }
Beispiel #26
0
 public ComandosPlanoAnual(IRepositorioPlanoAnual repositorioPlanoAnual,
                           IRepositorioObjetivoAprendizagemPlano repositorioObjetivoAprendizagemPlano,
                           IRepositorioComponenteCurricular repositorioComponenteCurricular,
                           IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                           IConsultasProfessor consultasProfessor,
                           IConsultasPlanoAnual consultasPlanoAnual,
                           IUnitOfWork unitOfWork,
                           IServicoUsuario servicoUsuario,
                           IServicoEOL servicoEOL)
 {
     this.repositorioPlanoAnual = repositorioPlanoAnual ?? throw new ArgumentNullException(nameof(repositorioPlanoAnual));
     this.repositorioObjetivoAprendizagemPlano = repositorioObjetivoAprendizagemPlano ?? throw new ArgumentNullException(nameof(repositorioObjetivoAprendizagemPlano));
     this.repositorioComponenteCurricular      = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.consultasObjetivoAprendizagem        = consultasObjetivoAprendizagem ?? throw new ArgumentNullException(nameof(consultasObjetivoAprendizagem));
     this.consultasProfessor  = consultasProfessor ?? throw new ArgumentNullException(nameof(consultasProfessor));
     this.consultasPlanoAnual = consultasPlanoAnual ?? throw new ArgumentNullException(nameof(consultasProfessor));
     this.unitOfWork          = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.servicoUsuario      = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoEOL          = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
 }
 public ConsultasFrequencia(IServicoFrequencia servicoFrequencia,
                            IServicoEOL servicoEOL,
                            IConsultasPeriodoEscolar consultasPeriodoEscolar,
                            IConsultasTipoCalendario consultasTipoCalendario,
                            IRepositorioAula repositorioAula,
                            IRepositorioFrequencia repositorioFrequencia,
                            IRepositorioTurma repositorioTurma,
                            IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequenciaAlunoDisciplinaPeriodo,
                            IRepositorioParametrosSistema repositorioParametrosSistema,
                            IServicoAluno servicoAluno)
 {
     this.servicoFrequencia       = servicoFrequencia ?? throw new ArgumentNullException(nameof(servicoFrequencia));
     this.servicoEOL              = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.consultasPeriodoEscolar = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasTipoCalendario = consultasTipoCalendario ?? throw new ArgumentNullException(nameof(consultasTipoCalendario));
     this.repositorioAula         = repositorioAula ?? throw new ArgumentNullException(nameof(repositorioAula));
     this.repositorioTurma        = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioFrequencia   = repositorioFrequencia ?? throw new ArgumentNullException(nameof(repositorioFrequencia));
     this.repositorioFrequenciaAlunoDisciplinaPeriodo = repositorioFrequenciaAlunoDisciplinaPeriodo ?? throw new ArgumentNullException(nameof(repositorioFrequenciaAlunoDisciplinaPeriodo));
     this.repositorioParametrosSistema = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.servicoAluno = servicoAluno ?? throw new ArgumentNullException(nameof(servicoAluno));
 }
Beispiel #28
0
 public ConsultasCompensacaoAusencia(IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                     IConsultasCompensacaoAusenciaAluno consultasCompensacaoAusenciaAluno,
                                     IConsultasCompensacaoAusenciaDisciplinaRegencia consultasCompensacaoAusenciaDisciplinaRegencia,
                                     IConsultasFrequencia consultasFrequencia,
                                     IRepositorioTurma repositorioTurma,
                                     IRepositorioParametrosSistema repositorioParametrosSistema,
                                     IServicoEOL servicoEOL,
                                     IServicoUsuario servicoUsuario,
                                     IContextoAplicacao contextoAplicacao,
                                     IConsultasProfessor consultasProfessor,
                                     IConsultasUe consultasUe) : base(contextoAplicacao)
 {
     this.repositorioCompensacaoAusencia    = repositorioCompensacaoAusencia ?? throw new ArgumentNullException(nameof(repositorioCompensacaoAusencia));
     this.consultasCompensacaoAusenciaAluno = consultasCompensacaoAusenciaAluno ?? throw new ArgumentNullException(nameof(consultasCompensacaoAusenciaAluno));
     this.consultasCompensacaoAusenciaDisciplinaRegencia = consultasCompensacaoAusenciaDisciplinaRegencia ?? throw new ArgumentNullException(nameof(consultasCompensacaoAusenciaDisciplinaRegencia));
     this.consultasFrequencia          = consultasFrequencia ?? throw new ArgumentNullException(nameof(consultasFrequencia));
     this.consultasProfessor           = consultasProfessor ?? throw new ArgumentNullException(nameof(consultasProfessor));
     this.repositorioTurma             = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioParametrosSistema = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.servicoEOL     = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.consultasUe    = consultasUe ?? throw new ArgumentNullException(nameof(consultasUe));
 }
Beispiel #29
0
 public ConsultasNotasConceitos(IServicoEOL servicoEOL, IConsultaAtividadeAvaliativa consultasAtividadeAvaliativa,
                                IConsultasFechamentoTurmaDisciplina consultasFechamentoTurmaDisciplina, IConsultasDisciplina consultasDisciplina,
                                IConsultasFechamento consultasFechamento,
                                IServicoDeNotasConceitos servicoDeNotasConceitos, IRepositorioNotasConceitos repositorioNotasConceitos,
                                IRepositorioFrequencia repositorioFrequencia, IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequenciaAluno,
                                IServicoUsuario servicoUsuario, IServicoAluno servicoAluno, IRepositorioTipoCalendario repositorioTipoCalendario,
                                IRepositorioNotaParametro repositorioNotaParametro, IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa,
                                IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina, IRepositorioConceito repositorioConceito,
                                IRepositorioPeriodoEscolar repositorioPeriodoEscolar, IRepositorioParametrosSistema repositorioParametrosSistema,
                                IRepositorioTipoAvaliacao repositorioTipoAvaliacao, IRepositorioTurma repositorioTurma, IRepositorioUe repositorioUe,
                                IRepositorioDre repositorioDre, IRepositorioEvento repositorioEvento, IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia)
 {
     this.servicoEOL = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.consultasAtividadeAvaliativa       = consultasAtividadeAvaliativa ?? throw new ArgumentNullException(nameof(consultasAtividadeAvaliativa));
     this.consultasDisciplina                = consultasDisciplina ?? throw new ArgumentNullException(nameof(consultasDisciplina));
     this.consultasFechamentoTurmaDisciplina = consultasFechamentoTurmaDisciplina ?? throw new ArgumentNullException(nameof(consultasFechamentoTurmaDisciplina));
     this.consultasFechamento                = consultasFechamento ?? throw new ArgumentNullException(nameof(consultasFechamento));
     this.servicoDeNotasConceitos            = servicoDeNotasConceitos ?? throw new ArgumentNullException(nameof(servicoDeNotasConceitos));
     this.repositorioNotasConceitos          = repositorioNotasConceitos ?? throw new ArgumentNullException(nameof(repositorioNotasConceitos));
     this.repositorioFrequencia              = repositorioFrequencia ?? throw new ArgumentNullException(nameof(repositorioFrequencia));
     this.repositorioFrequenciaAluno         = repositorioFrequenciaAluno ?? throw new ArgumentNullException(nameof(repositorioFrequenciaAluno));
     this.servicoUsuario                           = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoAluno                             = servicoAluno ?? throw new ArgumentNullException(nameof(servicoAluno));
     this.repositorioNotaParametro                 = repositorioNotaParametro ?? throw new ArgumentNullException(nameof(repositorioNotaParametro));
     this.repositorioAtividadeAvaliativa           = repositorioAtividadeAvaliativa ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativa));
     this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaDisciplina));
     this.repositorioConceito                      = repositorioConceito ?? throw new ArgumentNullException(nameof(repositorioConceito));
     this.repositorioTipoCalendario                = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioPeriodoEscolar                = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioParametrosSistema             = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.repositorioTipoAvaliacao                 = repositorioTipoAvaliacao ?? throw new ArgumentNullException(nameof(repositorioTipoAvaliacao));
     this.repositorioTurma                         = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioUe                            = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioDre                           = repositorioDre ?? throw new ArgumentNullException(nameof(repositorioDre));
     this.repositorioEvento                        = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
     this.repositorioAtividadeAvaliativaRegencia   = repositorioAtividadeAvaliativaRegencia ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaRegencia));
 }
Beispiel #30
0
 public ServicoNotificacaoFrequencia(IRepositorioNotificacaoFrequencia repositorioNotificacaoFrequencia,
                                     IRepositorioParametrosSistema repositorioParametrosSistema,
                                     IRepositorioFrequencia repositorioFrequencia,
                                     IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequenciaAluno,
                                     IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre,
                                     IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                     IRepositorioCompensacaoAusenciaAluno repositorioCompensacaoAusenciaAluno,
                                     IRepositorioTurma repositorioTurma,
                                     IRepositorioUe repositorioUe,
                                     IRepositorioDre repositorioDre,
                                     IRepositorioNotificacaoCompensacaoAusencia repositorioNotificacaoCompensacaoAusencia,
                                     IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                     IRepositorioTipoCalendario repositorioTipoCalendario,
                                     IServicoNotificacao servicoNotificacao,
                                     IServicoUsuario servicoUsuario,
                                     IServicoEOL servicoEOL,
                                     IConfiguration configuration)
 {
     this.repositorioNotificacaoFrequencia = repositorioNotificacaoFrequencia ?? throw new ArgumentNullException(nameof(repositorioNotificacaoFrequencia));
     this.repositorioParametrosSistema     = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.servicoNotificacao                  = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.repositorioFrequencia               = repositorioFrequencia ?? throw new ArgumentNullException(nameof(repositorioFrequencia));
     this.repositorioFrequenciaAluno          = repositorioFrequenciaAluno ?? throw new ArgumentNullException(nameof(repositorioFrequenciaAluno));
     this.servicoUsuario                      = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.repositorioSupervisorEscolaDre      = repositorioSupervisorEscolaDre ?? throw new ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
     this.repositorioCompensacaoAusencia      = repositorioCompensacaoAusencia ?? throw new ArgumentNullException(nameof(repositorioCompensacaoAusencia));
     this.repositorioCompensacaoAusenciaAluno = repositorioCompensacaoAusenciaAluno ?? throw new ArgumentNullException(nameof(repositorioCompensacaoAusenciaAluno));
     this.repositorioTurma                    = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioUe  = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioDre = repositorioDre ?? throw new ArgumentNullException(nameof(repositorioDre));
     this.repositorioNotificacaoCompensacaoAusencia = repositorioNotificacaoCompensacaoAusencia ?? throw new ArgumentNullException(nameof(repositorioNotificacaoCompensacaoAusencia));
     this.repositorioPeriodoEscolar = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.servicoEOL    = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
 }