Example #1
0
 public ConsultasCompensacaoAusencia(IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                     IConsultasCompensacaoAusenciaAluno consultasCompensacaoAusenciaAluno,
                                     IConsultasCompensacaoAusenciaDisciplinaRegencia consultasCompensacaoAusenciaDisciplinaRegencia,
                                     IConsultasFrequencia consultasFrequencia,
                                     IRepositorioComponenteCurricular repositorioComponenteCurricular,
                                     IRepositorioTurma repositorioTurma,
                                     IRepositorioParametrosSistema repositorioParametrosSistema,
                                     IServicoEol servicoEOL,
                                     IServicoUsuario servicoUsuario,
                                     IContextoAplicacao contextoAplicacao,
                                     IConsultasProfessor consultasProfessor,
                                     IConsultasUe consultasUe,
                                     IMediator mediator) : 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.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.servicoUsuario = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.consultasUe    = consultasUe ?? throw new ArgumentNullException(nameof(consultasUe));
     this.mediator       = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
Example #2
0
 public ServicoCompensacaoAusencia(IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                   IRepositorioCompensacaoAusenciaAluno repositorioCompensacaoAusenciaAluno,
                                   IRepositorioCompensacaoAusenciaDisciplinaRegencia repositorioCompensacaoAusenciaDisciplinaRegencia,
                                   IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequencia,
                                   IConsultasPeriodoEscolar consultasPeriodoEscolar,
                                   IConsultasTurma consultasTurma,
                                   IRepositorioTipoCalendario repositorioTipoCalendario,
                                   IServicoEol servicoEOL,
                                   IServicoUsuario servicoUsuario,
                                   IRepositorioTurma repositorioTurma,
                                   IRepositorioComponenteCurricular repositorioComponenteCurricular,
                                   IRepositorioNotificacaoCompensacaoAusencia repositorioNotificacaoCompensacaoAusencia,
                                   IUnitOfWork unitOfWork, IRepositorioProcessoExecutando repositorioProcessoExecutando,
                                   IMediator mediator)
 {
     this.repositorioCompensacaoAusencia      = repositorioCompensacaoAusencia ?? throw new System.ArgumentNullException(nameof(repositorioCompensacaoAusencia));
     this.repositorioCompensacaoAusenciaAluno = repositorioCompensacaoAusenciaAluno ?? throw new System.ArgumentNullException(nameof(repositorioCompensacaoAusenciaAluno));
     this.repositorioCompensacaoAusenciaDisciplinaRegencia = repositorioCompensacaoAusenciaDisciplinaRegencia ?? throw new System.ArgumentNullException(nameof(repositorioCompensacaoAusenciaDisciplinaRegencia));
     this.repositorioFrequencia     = repositorioFrequencia ?? throw new System.ArgumentNullException(nameof(repositorioFrequencia));
     this.consultasPeriodoEscolar   = consultasPeriodoEscolar ?? throw new System.ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasTurma            = consultasTurma ?? throw new System.ArgumentNullException(nameof(consultasTurma));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new System.ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioTurma          = repositorioTurma ?? throw new System.ArgumentNullException(nameof(repositorioTurma));
     this.repositorioNotificacaoCompensacaoAusencia = repositorioNotificacaoCompensacaoAusencia ?? throw new System.ArgumentNullException(nameof(repositorioNotificacaoCompensacaoAusencia));
     this.servicoEOL     = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.unitOfWork     = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
     this.repositorioProcessoExecutando = repositorioProcessoExecutando ?? throw new ArgumentNullException(nameof(repositorioProcessoExecutando));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new System.ArgumentNullException(nameof(repositorioComponenteCurricular));
 }
 public ServicoNotificacaoFrequencia(IRepositorioNotificacaoFrequencia repositorioNotificacaoFrequencia,
                                     IRepositorioParametrosSistema repositorioParametrosSistema,
                                     IRepositorioFrequencia repositorioFrequencia,
                                     IRepositorioComponenteCurricular repositorioComponenteCurricular,
                                     IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequenciaAluno,
                                     IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                     IRepositorioCompensacaoAusenciaAluno repositorioCompensacaoAusenciaAluno,
                                     IRepositorioTurma repositorioTurma,
                                     IRepositorioUe repositorioUe,
                                     IRepositorioDre repositorioDre,
                                     IRepositorioNotificacaoCompensacaoAusencia repositorioNotificacaoCompensacaoAusencia,
                                     IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                     IRepositorioTipoCalendario repositorioTipoCalendario,
                                     IServicoNotificacao servicoNotificacao,
                                     IServicoUsuario servicoUsuario,
                                     IServicoEol servicoEOL,
                                     IConfiguration configuration,
                                     IConsultasFeriadoCalendario consultasFeriadoCalendario)
 {
     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.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));
     this.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.consultasFeriadoCalendario      = consultasFeriadoCalendario ?? throw new System.ArgumentNullException(nameof(consultasFeriadoCalendario));
 }
 public ServicoCompensacaoAusencia(IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                   IRepositorioCompensacaoAusenciaAluno repositorioCompensacaoAusenciaAluno,
                                   IRepositorioCompensacaoAusenciaDisciplinaRegencia repositorioCompensacaoAusenciaDisciplinaRegencia,
                                   IRepositorioFrequenciaAlunoDisciplinaPeriodo repositorioFrequencia,
                                   IConsultasPeriodoEscolar consultasPeriodoEscolar,
                                   IRepositorioTipoCalendario repositorioTipoCalendario,
                                   IServicoEOL servicoEOL,
                                   IServicoUsuario servicoUsuario,
                                   IRepositorioTurma repositorioTurma,
                                   IRepositorioNotificacaoCompensacaoAusencia repositorioNotificacaoCompensacaoAusencia,
                                   IUnitOfWork unitOfWork)
 {
     this.repositorioCompensacaoAusencia      = repositorioCompensacaoAusencia ?? throw new System.ArgumentNullException(nameof(repositorioCompensacaoAusencia));
     this.repositorioCompensacaoAusenciaAluno = repositorioCompensacaoAusenciaAluno ?? throw new System.ArgumentNullException(nameof(repositorioCompensacaoAusenciaAluno));
     this.repositorioCompensacaoAusenciaDisciplinaRegencia = repositorioCompensacaoAusenciaDisciplinaRegencia ?? throw new System.ArgumentNullException(nameof(repositorioCompensacaoAusenciaDisciplinaRegencia));
     this.repositorioFrequencia     = repositorioFrequencia ?? throw new System.ArgumentNullException(nameof(repositorioFrequencia));
     this.consultasPeriodoEscolar   = consultasPeriodoEscolar ?? throw new System.ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new System.ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioTurma          = repositorioTurma ?? throw new System.ArgumentNullException(nameof(repositorioTurma));
     this.repositorioNotificacaoCompensacaoAusencia = repositorioNotificacaoCompensacaoAusencia ?? throw new System.ArgumentNullException(nameof(repositorioNotificacaoCompensacaoAusencia));
     this.servicoEOL     = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.unitOfWork     = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
 }
Example #5
0
 public ComandosCompensacaoAusencia(IRepositorioCompensacaoAusencia repositorioCompensacaoAusencia,
                                    IServicoCompensacaoAusencia servicoCompensacaoAusencia)
 {
     this.repositorioCompensacaoAusencia = repositorioCompensacaoAusencia ?? throw new ArgumentNullException(nameof(repositorioCompensacaoAusencia));
     this.servicoCompensacaoAusencia     = servicoCompensacaoAusencia ?? throw new ArgumentNullException(nameof(servicoCompensacaoAusencia));
 }