Example #1
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));
 }
Example #2
0
 public ConsultasEventosAulasCalendarioTeste()
 {
     repositorioAula              = new Mock <IRepositorioAula>();
     repositorioEvento            = new Mock <IRepositorioEvento>();
     servicoUsuario               = new Mock <IServicoUsuario>();
     httpContext                  = new Mock <IHttpContextAccessor>();
     comandosDiasLetivosMock      = new Mock <IComandosDiasLetivos>();
     repositorioPeriodoEscolar    = new Mock <IRepositorioPeriodoEscolar>();
     repositorioParametrosSistema = new Mock <IRepositorioParametrosSistema>();
     repositorioTipoCalendatio    = new Mock <IRepositorioTipoCalendario>();
     servicoEOL = new Mock <IServicoEOL>();
     repositorioAtividadeAvaliativa           = new Mock <IRepositorioAtividadeAvaliativa>();
     consultasAbrangencia                     = new Mock <IConsultasAbrangencia>();
     repositorioAtividadeAvaliativaRegencia   = new Mock <IRepositorioAtividadeAvaliativaRegencia>();
     repositorioAtividadeAvaliativaDisciplina = new Mock <IRepositorioAtividadeAvaliativaDisciplina>();
     repositorioAtribuicaoCj                  = new Mock <IRepositorioAtribuicaoCJ>();
     consultasDisciplina             = new Mock <IConsultasDisciplina>();
     consultasEventosAulasCalendario = new ConsultasEventosAulasCalendario(repositorioEvento.Object,
                                                                           comandosDiasLetivosMock.Object,
                                                                           repositorioAula.Object,
                                                                           servicoUsuario.Object,
                                                                           servicoEOL.Object,
                                                                           consultasAbrangencia.Object,
                                                                           repositorioAtividadeAvaliativa.Object,
                                                                           repositorioPeriodoEscolar.Object,
                                                                           repositorioAtividadeAvaliativaRegencia.Object,
                                                                           repositorioAtividadeAvaliativaDisciplina.Object,
                                                                           consultasDisciplina.Object);
     comandosDiasLetivos = new ComandosDiasLetivos(repositorioPeriodoEscolar.Object,
                                                   repositorioEvento.Object,
                                                   repositorioTipoCalendatio.Object,
                                                   repositorioParametrosSistema.Object);
 }
 public DiasLetivosCalendarioController(IComandosDiasLetivos comandosDiasLetivos, IServicoDiaLetivo servicoDiaLetivo)
 {
     this.comandosDiasLetivos = comandosDiasLetivos ??
                                throw new System.ArgumentNullException(nameof(comandosDiasLetivos));
 }