Exemplo n.º 1
0
 public ConsultaAtividadeAvaliativa(
     IConsultasProfessor consultasProfessor,
     IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa,
     IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia,
     IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina,
     IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
     IRepositorioComponenteCurricular repositorioComponenteCurricular,
     IRepositorioTurma repositorioTurma,
     IRepositorioAula repositorioAula,
     IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
     IServicoUsuario servicoUsuario,
     IContextoAplicacao contextoAplicacao,
     IConsultasTurma consultasTurma,
     IConsultasPeriodoEscolar consultasPeriodoEscolar,
     IConsultasPeriodoFechamento consultasPeriodoFechamento) : base(contextoAplicacao)
 {
     this.consultasProfessor                       = consultasProfessor ?? throw new System.ArgumentNullException(nameof(consultasProfessor));
     this.repositorioAtividadeAvaliativa           = repositorioAtividadeAvaliativa ?? throw new System.ArgumentNullException(nameof(repositorioAtividadeAvaliativa));
     this.repositorioAtividadeAvaliativaRegencia   = repositorioAtividadeAvaliativaRegencia ?? throw new System.ArgumentNullException(nameof(repositorioAtividadeAvaliativaRegencia));
     this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new System.ArgumentNullException(nameof(repositorioAtividadeAvaliativaDisciplina));
     this.repositorioPeriodoEscolar                = repositorioPeriodoEscolar ?? throw new System.ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioComponenteCurricular          = repositorioComponenteCurricular ?? throw new System.ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.repositorioTurma           = repositorioTurma ?? throw new System.ArgumentNullException(nameof(repositorioTurma));
     this.repositorioAula            = repositorioAula ?? throw new System.ArgumentNullException(nameof(repositorioAula));
     this.repositorioAtribuicaoCJ    = repositorioAtribuicaoCJ ?? throw new System.ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.servicoUsuario             = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.consultasTurma             = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma));
     this.consultasPeriodoEscolar    = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasPeriodoFechamento = consultasPeriodoFechamento ?? throw new ArgumentNullException(nameof(consultasPeriodoFechamento));
 }
Exemplo n.º 2
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));
 }
Exemplo n.º 3
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));
 }
Exemplo n.º 4
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));
        }
 public ConsultasNotasConceitos(IServicoEol servicoEOL, IConsultaAtividadeAvaliativa consultasAtividadeAvaliativa,
                                IConsultasFechamentoTurmaDisciplina consultasFechamentoTurmaDisciplina, IConsultasDisciplina consultasDisciplina,
                                IConsultasPeriodoFechamento 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,
                                IRepositorioComponenteCurricular repositorioComponenteCurricular,
                                IMediator mediator)
 {
     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));
     this.repositorioComponenteCurricular          = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
Exemplo n.º 6
0
 public ServicoFechamentoTurmaDisciplina(IRepositorioFechamentoTurmaDisciplina repositorioFechamentoTurmaDisciplina,
                                         IRepositorioFechamentoTurma repositorioFechamentoTurma,
                                         IRepositorioFechamentoAluno repositorioFechamentoAluno,
                                         IRepositorioFechamentoNota repositorioFechamentoNota,
                                         IRepositorioDre repositorioDre,
                                         IRepositorioComponenteCurricular repositorioComponenteCurricular,
                                         IRepositorioTurma repositorioTurma,
                                         IRepositorioUe repositorioUe,
                                         IServicoPeriodoFechamento servicoPeriodoFechamento,
                                         IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                         IRepositorioTipoCalendario repositorioTipoCalendario,
                                         IRepositorioTipoAvaliacao repositorioTipoAvaliacao,
                                         IRepositorioAtividadeAvaliativaRegencia repositorioAtividadeAvaliativaRegencia,
                                         IRepositorioAtividadeAvaliativaDisciplina repositorioAtividadeAvaliativaDisciplina,
                                         IRepositorioParametrosSistema repositorioParametrosSistema,
                                         IRepositorioConceito repositorioConceito,
                                         IRepositorioWfAprovacaoNotaFechamento repositorioWfAprovacaoNotaFechamento,
                                         IConsultasDisciplina consultasDisciplina,
                                         IConsultasFrequencia consultasFrequencia,
                                         IServicoNotificacao servicoNotificacao,
                                         IServicoPendenciaFechamento servicoPendenciaFechamento,
                                         IServicoEol servicoEOL,
                                         IServicoUsuario servicoUsuario,
                                         IComandosWorkflowAprovacao comandosWorkflowAprovacao,
                                         IUnitOfWork unitOfWork,
                                         IConfiguration configuration,
                                         IConsultasSupervisor consultasSupervisor,
                                         IRepositorioEvento repositorioEvento,
                                         IRepositorioEventoTipo repositorioEventoTipo,
                                         IRepositorioFechamentoReabertura repositorioFechamentoReabertura,
                                         IMediator mediator)
 {
     this.repositorioFechamentoTurma           = repositorioFechamentoTurma ?? throw new ArgumentNullException(nameof(repositorioFechamentoTurma));
     this.repositorioFechamentoTurmaDisciplina = repositorioFechamentoTurmaDisciplina ?? throw new ArgumentNullException(nameof(repositorioFechamentoTurmaDisciplina));
     this.repositorioFechamentoAluno           = repositorioFechamentoAluno ?? throw new ArgumentNullException(nameof(repositorioFechamentoAluno));
     this.repositorioFechamentoNota            = repositorioFechamentoNota ?? throw new ArgumentNullException(nameof(repositorioFechamentoNota));
     this.repositorioTurma          = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.servicoPeriodoFechamento  = servicoPeriodoFechamento ?? throw new ArgumentNullException(nameof(servicoPeriodoFechamento));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioAtividadeAvaliativaRegencia   = repositorioAtividadeAvaliativaRegencia ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaRegencia));
     this.repositorioAtividadeAvaliativaDisciplina = repositorioAtividadeAvaliativaDisciplina ?? throw new ArgumentNullException(nameof(repositorioAtividadeAvaliativaDisciplina));
     this.repositorioParametrosSistema             = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.consultasDisciplina                  = consultasDisciplina ?? throw new ArgumentNullException(nameof(consultasDisciplina));
     this.consultasFrequencia                  = consultasFrequencia ?? throw new ArgumentNullException(nameof(consultasFrequencia));
     this.servicoEOL                           = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario                       = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.unitOfWork                           = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.configuration                        = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.consultasSupervisor                  = consultasSupervisor ?? throw new ArgumentNullException(nameof(consultasSupervisor));
     this.repositorioEvento                    = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
     this.repositorioEventoTipo                = repositorioEventoTipo ?? throw new ArgumentNullException(nameof(repositorioEventoTipo));
     this.repositorioFechamentoReabertura      = repositorioFechamentoReabertura ?? throw new ArgumentNullException(nameof(repositorioFechamentoReabertura));
     this.repositorioDre                       = repositorioDre ?? throw new ArgumentNullException(nameof(repositorioDre));
     this.repositorioPeriodoEscolar            = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioConceito                  = repositorioConceito ?? throw new ArgumentNullException(nameof(repositorioConceito));
     this.repositorioWfAprovacaoNotaFechamento = repositorioWfAprovacaoNotaFechamento ?? throw new ArgumentNullException(nameof(repositorioWfAprovacaoNotaFechamento));
     this.servicoNotificacao                   = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.servicoPendenciaFechamento           = servicoPendenciaFechamento ?? throw new ArgumentNullException(nameof(servicoPendenciaFechamento));
     this.comandosWorkflowAprovacao            = comandosWorkflowAprovacao ?? throw new ArgumentNullException(nameof(comandosWorkflowAprovacao));
     this.repositorioComponenteCurricular      = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }