Esempio n. 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));
 }
Esempio n. 2
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));
 }
Esempio n. 3
0
 public ConsultasFechamentoReabertura(IRepositorioFechamentoReabertura repositorioFechamentoReabertura,
                                      IRepositorioFechamentoReaberturaBimestre repositorioFechamentoReaberturaBimestre,
                                      IContextoAplicacao contextoAplicacao) : base(contextoAplicacao)
 {
     this.repositorioFechamentoReabertura         = repositorioFechamentoReabertura ?? throw new System.ArgumentNullException(nameof(repositorioFechamentoReabertura));
     this.repositorioFechamentoReaberturaBimestre = repositorioFechamentoReaberturaBimestre ?? throw new System.ArgumentNullException(nameof(repositorioFechamentoReaberturaBimestre));
 }
Esempio n. 4
0
 public ConsultasPendenciaFechamento(IContextoAplicacao contextoAplicacao
                                     , IRepositorioPendenciaFechamento repositorioPendenciaFechamento,
                                     IRepositorioComponenteCurricular repositorioComponenteCurricular) : base(contextoAplicacao)
 {
     this.repositorioPendenciaFechamento  = repositorioPendenciaFechamento ?? throw new ArgumentNullException(nameof(repositorioPendenciaFechamento));
     this.repositorioComponenteCurricular = repositorioComponenteCurricular ?? throw new ArgumentNullException(nameof(repositorioComponenteCurricular));
 }
Esempio n. 5
0
        public string ExecutarComContexto <T>(Expression <Action <T> > metodo, IContextoAplicacao contexto)
        {
            var service = new ServiceCollection();

            RegistraDependenciasWorkerServices.Registrar(service);

            service.BuildServiceProvider().GetService <IContextoAplicacao>().AtribuirContexto(contexto);
        }
 public ConsultasEventoTipo(IRepositorioEventoTipo repositorioEventoTipo,
                            IContextoAplicacao contextoAplicacao,
                            IRepositorioEvento repositorioEvento,
                            IServicoUsuario servicoUsuario) : base(contextoAplicacao)
 {
     this.repositorioEventoTipo = repositorioEventoTipo ?? throw new ArgumentNullException(nameof(repositorioEventoTipo));
     this.repositorioEvento     = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
     this.servicoUsuario        = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
 }
Esempio n. 7
0
 public ObterUsuarioLogadoQueryHandler(IContextoAplicacao contextoAplicacao, IRepositorioUsuario repositorioUsuario,
                                       IRepositorioCache repositorioCache, IServicoEol servicoEOL, IRepositorioPrioridadePerfil repositorioPrioridadePerfil)
 {
     this.contextoAplicacao           = contextoAplicacao ?? throw new ArgumentNullException(nameof(contextoAplicacao));
     this.repositorioUsuario          = repositorioUsuario ?? throw new ArgumentNullException(nameof(repositorioUsuario));
     this.repositorioCache            = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
     this.servicoEOL                  = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.repositorioPrioridadePerfil = repositorioPrioridadePerfil ?? throw new ArgumentNullException(nameof(repositorioPrioridadePerfil));
 }
Esempio n. 8
0
 public ConsultasRelatorioSemestralPAPAluno(IContextoAplicacao contextoAplicacao,
                                            IConsultasTurma consultasTurma,
                                            IConsultasPeriodoEscolar consultasPeriodoEscolar,
                                            IConsultasTipoCalendario consultasTipoCalendario,
                                            IRepositorioRelatorioSemestralPAPAluno repositorioRelatorioSemestralAluno) : base(contextoAplicacao)
 {
     this.consultasTurma                     = consultasTurma ?? throw new ArgumentNullException(nameof(consultasTurma));
     this.consultasPeriodoEscolar            = consultasPeriodoEscolar ?? throw new ArgumentNullException(nameof(consultasPeriodoEscolar));
     this.consultasTipoCalendario            = consultasTipoCalendario ?? throw new ArgumentNullException(nameof(consultasTipoCalendario));
     this.repositorioRelatorioSemestralAluno = repositorioRelatorioSemestralAluno ?? throw new ArgumentNullException(nameof(repositorioRelatorioSemestralAluno));
 }
 public ObterComunicadosPaginadosQueryHandler(
     IContextoAplicacao contextoAplicacao
     , IRepositorioComunicado repositorioComunicado
     , IConsultasAbrangencia consultasAbrangencia
     , IServicoUsuario servicoUsuario)
 {
     this._contextoAplicacao     = contextoAplicacao ?? throw new ArgumentNullException(nameof(contextoAplicacao));
     this._repositorioComunicado = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
     this._consultasAbrangencia  = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
     this._servicoUsuario        = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
 }
        public void OnCreating(CreatingContext filterContext)
        {
            IContextoAplicacao contexto = ObterContexto();

            if (contexto != null)
            {
                var contextoTransiente = new WorkerContext();
                contextoTransiente.AtribuirContexto(contexto);
                filterContext.SetJobParameter("contextoAplicacao", contextoTransiente);
            }
        }
 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 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 ConsultaComunicado(
     IRepositorioComunicado repositorio,
     IContextoAplicacao contextoAplicacao,
     IServicoUsuario servicoUsuario,
     IConsultasAbrangencia consultasAbrangencia,
     IRepositorioComunicadoTurma repositorioComunicadoTurma,
     IRepositorioComunicadoAluno repositorioComunicadoAluno,
     IRepositorioComunicadoGrupo repositorioComunicadoGrupo,
     IConsultaGrupoComunicacao consultaGrupoComunicacao,
     IServicoEol servicoEol) : base(contextoAplicacao)
 {
     this.repositorio                = repositorio ?? throw new ArgumentNullException(nameof(repositorio));
     this.servicoUsuario             = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.consultasAbrangencia       = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
     this.repositorioComunicadoTurma = repositorioComunicadoTurma ?? throw new ArgumentNullException(nameof(repositorioComunicadoTurma));
     this.repositorioComunicadoAluno = repositorioComunicadoAluno ?? throw new ArgumentNullException(nameof(repositorioComunicadoAluno));
     this.repositorioComunicadoGrupo = repositorioComunicadoGrupo ?? throw new ArgumentNullException(nameof(repositorioComunicadoGrupo));
     this.consultaGrupoComunicacao   = consultaGrupoComunicacao ?? throw new ArgumentNullException(nameof(consultaGrupoComunicacao));
     this.servicoEol = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
 }
Esempio n. 14
0
 public Processor(IConfiguration configuration, string connectionString, IContextoAplicacao contextoAplicacao)
     : base(configuration, connectionString)
 {
     this.contextoAplicacao = contextoAplicacao;
 }
Esempio n. 15
0
 public ConsultaTipoAvaliacao(IRepositorioTipoAvaliacao repositorioTipoAvaliacao, IRepositorioAtividadeAvaliativa repositorioAtividadeAvaliativa
                              , IContextoAplicacao contextAplicacao) : base(contextAplicacao)
 {
     this.repositorioTipoAvaliacao       = repositorioTipoAvaliacao ?? throw new System.ArgumentNullException(nameof(repositorioTipoAvaliacao));
     this.repositorioAtividadeAvaliativa = repositorioAtividadeAvaliativa ?? throw new System.ArgumentNullException(nameof(repositorioAtividadeAvaliativa));
 }
Esempio n. 16
0
 public ObterPendenciasPorUsuarioQueryHandler(IContextoAplicacao contextoAplicacao, IMediator mediator, IRepositorioPendencia repositorioPendencia) : base(contextoAplicacao)
 {
     this.mediator             = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.repositorioPendencia = repositorioPendencia ?? throw new ArgumentNullException(nameof(repositorioPendencia));
 }
Esempio n. 17
0
 public ConsultasAtribuicaoEsporadica(IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica, IServicoEOL servicoEOL, IContextoAplicacao contextoAplicacao) : base(contextoAplicacao)
 {
     this.repositorioAtribuicaoEsporadica = repositorioAtribuicaoEsporadica ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.servicoEOL = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
 }
 public ConsultaGrupoComunicacao(
     IContextoAplicacao contextoAplicacao,
     IRepositorioGrupoComunicacao repositorioGrupoComunicacao) : base(contextoAplicacao)
 {
     this.repositorioGrupoComunicacao = repositorioGrupoComunicacao ?? throw new ArgumentNullException(nameof(repositorioGrupoComunicacao));
 }
 public ObterTokenAtualQueryHandler(IContextoAplicacao contextoAplicacao)
 {
     this.contextoAplicacao = contextoAplicacao ?? throw new ArgumentNullException(nameof(contextoAplicacao));
 }
Esempio n. 20
0
 public ConsultasNotificacao(IRepositorioNotificacao repositorioNotificacao, IRepositorioUsuario repositorioUsuario, IContextoAplicacao contextoAplicacao) : base(contextoAplicacao)
 {
     this.repositorioNotificacao = repositorioNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioNotificacao));
 }
 public ConsultasRegistroPoa(IRepositorioRegistroPoa repositorioRegistroPoa, IContextoAplicacao contextoAplicacao, IServicoEOL servicoEOL) : base(contextoAplicacao)
 {
     this.repositorioRegistroPoa = repositorioRegistroPoa ?? throw new System.ArgumentNullException(nameof(repositorioRegistroPoa));
     this.servicoEOL             = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
 }
Esempio n. 22
0
 public abstract IContextoAplicacao AtribuirContexto(IContextoAplicacao contexto);
Esempio n. 23
0
 public ObterDocumentosPorUeETipoEClassificacaoQueryHandler(IContextoAplicacao contextoAplicacao,
                                                            IRepositorioDocumento repositorioDocumento) : base(contextoAplicacao)
 {
     this.repositorioDocumento = repositorioDocumento ?? throw new ArgumentNullException(nameof(repositorioDocumento));
 }
Esempio n. 24
0
 protected ConsultasBase(IContextoAplicacao contextoAplicacao)
 {
     this.contextoAplicacao = contextoAplicacao ?? throw new ArgumentNullException(nameof(contextoAplicacao));
 }
Esempio n. 25
0
 public override IContextoAplicacao AtribuirContexto(IContextoAplicacao contexto)
 {
     throw new Exception("Este tipo de conexto não permite atribuição");
 }
 public ListarOcorrenciasQueryHandler(IContextoAplicacao contextoAplicacao, IRepositorioOcorrencia repositorioOcorrencia, IMediator mediator) : base(contextoAplicacao)
 {
     this.repositorioOcorrencia = repositorioOcorrencia ?? throw new ArgumentNullException(nameof(repositorioOcorrencia));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }
Esempio n. 27
0
 public SgpContext(IConfiguration configuration, IContextoAplicacao contextoAplicacao)
 {
     conexao = new NpgsqlConnection(configuration.GetConnectionString("SGP-Postgres"));
     this.contextoAplicacao = contextoAplicacao ?? throw new ArgumentNullException(nameof(contextoAplicacao));
 }
Esempio n. 28
0
 public ObterListaDevolutivasPorTurmaComponenteQueryHandler(IContextoAplicacao contextoAplicacao, IRepositorioDevolutiva repositorioDevolutiva) : base(contextoAplicacao)
 {
     this.repositorioDevolutiva = repositorioDevolutiva ?? throw new ArgumentNullException(nameof(repositorioDevolutiva));
 }
Esempio n. 29
0
 public override IContextoAplicacao AtribuirContexto(IContextoAplicacao contexto)
 {
     Variaveis = contexto.Variaveis;
     return(this);
 }
 public ObterDiariosDeBordoPorPeriodoQueryHandler(IContextoAplicacao contextoAplicacao,
                                                  IRepositorioDiarioBordo repositorioDiarioBordo) : base(contextoAplicacao)
 {
     this.repositorioDiarioBordo = repositorioDiarioBordo ?? throw new ArgumentNullException(nameof(repositorioDiarioBordo));
 }