예제 #1
0
 public ConsultasDisciplina(IServicoEol servicoEOL,
                            IRepositorioCache repositorioCache,
                            IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                            IServicoUsuario servicoUsuario,
                            IRepositorioComponenteCurricularJurema repositorioComponenteCurricularJurema,
                            IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
                            IRepositorioComponenteCurricular repositorioComponenteCurricular,
                            IRepositorioTurma repositorioTurma, IMediator mediator) : base(mediator)
 {
     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));
     this.repositorioAtribuicaoCJ = repositorioAtribuicaoCJ ??
                                    throw new System.ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.repositorioComponenteCurricular = repositorioComponenteCurricular ??
                                            throw new System.ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.repositorioComponenteCurricularJurema = repositorioComponenteCurricularJurema ??
                                                  throw new System.ArgumentNullException(nameof(repositorioComponenteCurricularJurema));
     this.repositorioTurma = repositorioTurma ??
                             throw new System.ArgumentNullException(nameof(repositorioTurma));
 }
 public ComandosPlanoAnual(IRepositorioPlanoAnual repositorioPlanoAnual,
                           IRepositorioObjetivoAprendizagemPlano repositorioObjetivoAprendizagemPlano,
                           IRepositorioComponenteCurricularJurema repositorioComponenteCurricular,
                           IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                           IConsultasProfessor consultasProfessor,
                           IConsultasTurma consultasTurma,
                           IConsultasPlanoAnual consultasPlanoAnual,
                           IUnitOfWork unitOfWork,
                           IServicoUsuario servicoUsuario)
 {
     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.consultasTurma      = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma));
     this.consultasPlanoAnual = consultasPlanoAnual ?? throw new ArgumentNullException(nameof(consultasProfessor));
     this.unitOfWork          = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.servicoUsuario      = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
 }
예제 #3
0
 public ConsultasPlanoAnual(IRepositorioPlanoAnual repositorioPlanoAnual,
                            IConsultasObjetivoAprendizagem consultasObjetivoAprendizagem,
                            IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                            IRepositorioTipoCalendario repositorioTipoCalendario,
                            IRepositorioPlanejamentoAnual repositorioPlanejamentoAnual,
                            IRepositorioTurma repositorioTurma,
                            IRepositorioComponenteCurricularJurema repositorioComponenteCurricular,
                            IServicoUsuario servicoUsuario,
                            IServicoEol servicoEOL, IMediator mediator)
 {
     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.repositorioPlanejamentoAnual  = repositorioPlanejamentoAnual ?? throw new ArgumentNullException(nameof(repositorioPlanejamentoAnual));
     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));
     this.mediator       = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
 public ConsultasObjetivoAprendizagem(IServicoJurema servicoJurema,
                                      IRepositorioCache repositorioCache,
                                      IRepositorioComponenteCurricularJurema repositorioComponenteCurricular,
                                      IRepositorioObjetivoAprendizagemPlano repositorioObjetivosPlano,
                                      IConfiguration configuration,
                                      IServicoUsuario servicoUsuario,
                                      IConsultasPeriodoEscolar consultasPeriodoEscolar,
                                      IConsultasTurma consultasTurma,
                                      IRepositorioObjetivoAprendizagem repositorioObjetivoAprendizagem,
                                      IServicoEol servicoEol)
 {
     this.servicoJurema    = servicoJurema ?? throw new ArgumentNullException(nameof(servicoJurema));
     this.repositorioCache = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
     this.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
     this.configuration                   = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.servicoUsuario                  = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.consultasPeriodoEscolar         = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasTurma                  = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma));
     this.repositorioObjetivoAprendizagem = repositorioObjetivoAprendizagem ?? throw new ArgumentNullException(nameof(repositorioObjetivoAprendizagem));
     this.repositorioObjetivosPlano       = repositorioObjetivosPlano ?? throw new ArgumentNullException(nameof(repositorioObjetivosPlano));
     this.servicoEol = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
 }