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 SolicitarAlteracaoComunicadoEscolaAquiCommandHandler(
     IMediator mediator
     , IRepositorioComunicado repositorioComunicado
     , IUnitOfWork unitOfWork
     , IServicoAcompanhamentoEscolar servicoAcompanhamentoEscolar
     , IConsultasAbrangencia consultasAbrangencia
     )
 {
     this._mediator                     = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this._unitOfWork                   = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this._repositorioComunicado        = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
     this._servicoAcompanhamentoEscolar = servicoAcompanhamentoEscolar ?? throw new ArgumentNullException(nameof(servicoAcompanhamentoEscolar));
     this._consultasAbrangencia         = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
 }
Esempio n. 3
0
 public ObterComunicadoPorIdQueryHandler(
     IRepositorioComunicado repositorioComunicado
     , IRepositorioComunicadoGrupo repositorioComunicadoGrupo
     , IRepositorioComunicadoTurma repositorioComunicadoTurma
     , IRepositorioComunicadoAluno repositorioComunicadoAluno
     , IConsultasAbrangencia consultasAbrangencia
     , IConsultaGrupoComunicacao consultaGrupoComunicacao)
 {
     this._repositorioComunicado      = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
     this._repositorioComunicadoGrupo = repositorioComunicadoGrupo ?? throw new ArgumentNullException(nameof(repositorioComunicadoGrupo));
     this._repositorioComunicadoTurma = repositorioComunicadoTurma ?? throw new ArgumentNullException(nameof(repositorioComunicadoTurma));
     this._repositorioComunicadoAluno = repositorioComunicadoAluno ?? throw new ArgumentNullException(nameof(repositorioComunicadoAluno));
     this._consultasAbrangencia       = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
     this._consultaGrupoComunicacao   = consultaGrupoComunicacao ?? throw new ArgumentNullException(nameof(consultaGrupoComunicacao));
 }
Esempio n. 4
0
 public ComandosEvento(IRepositorioEvento repositorioEvento,
                       IRepositorioEventoTipo repositorioEventoTipo,
                       IServicoEvento servicoEvento,
                       IServicoWorkflowAprovacao servicoWorkflowAprovacao,
                       IServicoUsuario servicoUsuario,
                       IServicoAbrangencia servicoAbrangencia,
                       IRepositorioComunicado repositorioComunicado)
 {
     this.repositorioEvento        = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
     this.repositorioEventoTipo    = repositorioEventoTipo ?? throw new ArgumentNullException(nameof(repositorioEventoTipo));
     this.repositorioComunicado    = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
     this.servicoEvento            = servicoEvento ?? throw new ArgumentNullException(nameof(servicoEvento));
     this.servicoWorkflowAprovacao = servicoWorkflowAprovacao ?? throw new ArgumentNullException(nameof(servicoWorkflowAprovacao));
     this.servicoUsuario           = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoAbrangencia       = servicoAbrangencia ?? throw new ArgumentNullException(nameof(servicoAbrangencia));
 }
Esempio n. 5
0
 public SolicitarExclusaoComunicadosEscolaAquiCommandHandler(
     IRepositorioComunicado repositorioComunicado
     , IRepositorioComunicadoGrupo repositorioComunicadoGrupo
     , IRepositorioComunicadoTurma repositorioComunicadoTurma
     , IRepositorioComunicadoAluno repositorioComunicadoAluno
     , IServicoAcompanhamentoEscolar servicoAcompanhamentoEscolar
     , IConsultasAbrangencia consultasAbrangencia
     , IRepositorioEvento repositorioEvento
     )
 {
     this._repositorioComunicado        = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
     this._repositorioComunicadoGrupo   = repositorioComunicadoGrupo ?? throw new ArgumentNullException(nameof(repositorioComunicadoGrupo));
     this._repositorioComunicadoTurma   = repositorioComunicadoTurma ?? throw new ArgumentNullException(nameof(repositorioComunicadoTurma));
     this._repositorioComunicadoAluno   = repositorioComunicadoAluno ?? throw new ArgumentNullException(nameof(repositorioComunicadoAluno));
     this._servicoAcompanhamentoEscolar = servicoAcompanhamentoEscolar ?? throw new ArgumentNullException(nameof(servicoAcompanhamentoEscolar));
     this._consultasAbrangencia         = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
     this._repositorioEvento            = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
 }
 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));
 }
 public ComandoComunicado(IRepositorioComunicado repositorio,
                          IServicoAcompanhamentoEscolar servicoAcompanhamentoEscolar,
                          IRepositorioComunicadoGrupo repositorioComunicadoGrupo,
                          IUnitOfWork unitOfWork,
                          IRepositorioComunicadoAluno repositorioComunicadoAluno,
                          IServicoUsuario servicoUsuario,
                          IConsultasAbrangencia consultasAbrangencia,
                          IRepositorioComunicadoTurma repositorioComunicadoTurma,
                          IRepositorioEvento repositorioEvento)
 {
     this.repositorio = repositorio ?? throw new System.ArgumentNullException(nameof(repositorio));
     this.repositorioComunicadoGrupo   = repositorioComunicadoGrupo ?? throw new System.ArgumentNullException(nameof(repositorioComunicadoGrupo));
     this.servicoAcompanhamentoEscolar = servicoAcompanhamentoEscolar ?? throw new System.ArgumentNullException(nameof(servicoAcompanhamentoEscolar));
     this.unitOfWork = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
     this.repositorioComunicadoAluno = repositorioComunicadoAluno ?? throw new ArgumentNullException(nameof(repositorioComunicadoAluno));
     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.repositorioEvento          = repositorioEvento ?? throw new ArgumentNullException(nameof(repositorioEvento));
 }
 public SolicitarInclusaoComunicadoEscolaAquiCommandHandler(
     IRepositorioComunicado repositorioComunicado
     , IUnitOfWork unitOfWork
     , IRepositorioComunicadoGrupo repositorioComunicadoGrupo
     , IRepositorioComunicadoTurma repositorioComunicadoTurma
     , IRepositorioComunicadoAluno repositorioComunicadoAluno
     , IServicoAcompanhamentoEscolar servicoAcompanhamentoEscolar
     , IServicoUsuario servicoUsuario
     , IConsultasAbrangencia consultasAbrangencia
     )
 {
     this._unitOfWork                   = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this._repositorioComunicado        = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
     this._repositorioComunicadoGrupo   = repositorioComunicadoGrupo ?? throw new ArgumentNullException(nameof(repositorioComunicadoGrupo));
     this._repositorioComunicadoTurma   = repositorioComunicadoTurma ?? throw new ArgumentNullException(nameof(repositorioComunicadoTurma));
     this._repositorioComunicadoAluno   = repositorioComunicadoAluno ?? throw new ArgumentNullException(nameof(repositorioComunicadoAluno));
     this._servicoAcompanhamentoEscolar = servicoAcompanhamentoEscolar ?? throw new ArgumentNullException(nameof(servicoAcompanhamentoEscolar));
     this._servicoUsuario               = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this._consultasAbrangencia         = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
 }
Esempio n. 9
0
 public ObterDadosDeLeituraDeComunicadosQueryHandler(IHttpClientFactory httpClientFactory, IRepositorioComunicado repositorioComunicado)
 {
     this.httpClientFactory     = httpClientFactory;
     this.repositorioComunicado = repositorioComunicado;
 }
Esempio n. 10
0
 public ObterComunicadosParaFiltroDaDashboardQueryHandler(IRepositorioComunicado repositorioComunicado)
 {
     this.repositorioComunicado = repositorioComunicado;
 }
 public ObterComunicadosTotaisAgrupadosPorDreQueryHandler(IRepositorioComunicado repositorioComunicado)
 {
     this.repositorioComunicado = repositorioComunicado ?? throw new ArgumentNullException(nameof(repositorioComunicado));
 }