public ServicoWorkflowAprovacao(IRepositorioNotificacao repositorioNotificacao,
                                 IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao,
                                 IServicoEOL servicoEOL,
                                 IServicoUsuario servicoUsuario,
                                 IServicoNotificacao servicoNotificacao,
                                 IRepositorioWorkflowAprovacaoNivel workflowAprovacaoNivel,
                                 IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre,
                                 IRepositorioEvento repositorioEvento,
                                 IConfiguration configuration,
                                 IRepositorioAula repositorioAula,
                                 IRepositorioUe repositorioUe,
                                 IRepositorioTurma repositorioTurma,
                                 IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao,
                                 IUnitOfWork unitOfWork,
                                 IRepositorioFechamentoReabertura repositorioFechamentoReabertura)
 {
     this.repositorioNotificacao = repositorioNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioNotificacao));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.servicoEOL                      = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario                  = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.servicoNotificacao              = servicoNotificacao ?? throw new System.ArgumentNullException(nameof(servicoNotificacao));
     this.workflowAprovacaoNivel          = workflowAprovacaoNivel ?? throw new System.ArgumentNullException(nameof(workflowAprovacaoNivel));
     this.repositorioSupervisorEscolaDre  = repositorioSupervisorEscolaDre ?? throw new System.ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
     this.repositorioEvento               = repositorioEvento ?? throw new System.ArgumentNullException(nameof(repositorioEvento));
     this.configuration                   = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.repositorioAula                 = repositorioAula ?? throw new ArgumentException(nameof(repositorioAula));
     this.repositorioUe                   = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioTurma                = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioWorkflowAprovacao    = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.unitOfWork                      = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.repositorioFechamentoReabertura = repositorioFechamentoReabertura ?? throw new ArgumentNullException(nameof(repositorioFechamentoReabertura));
 }
Ejemplo n.º 2
0
 public AlteraWorkflowAprovacaoNotificacaoCargoCommandHandler(IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao,
                                                              IMediator mediator, IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao, IRepositorioNotificacao repositorioNotificacao)
 {
     this.repositorioWorkflowAprovacao = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.repositorioNotificacao = repositorioNotificacao ?? throw new ArgumentNullException(nameof(repositorioNotificacao));
 }
 public ExcluirWorkflowCommandHandler(IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao,
                                      IRepositorioWorkflowAprovacaoNivel repositorioWorkflowAprovacaoNivel,
                                      IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao,
                                      IRepositorioNotificacao repositorioNotificacao)
 {
     this.repositorioWorkflowAprovacao                 = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.repositorioWorkflowAprovacaoNivel            = repositorioWorkflowAprovacaoNivel ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivel));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.repositorioNotificacao = repositorioNotificacao ?? throw new ArgumentNullException(nameof(repositorioNotificacao));
 }
Ejemplo n.º 4
0
 public ServicoWorkflowAprovacao(IUnitOfWork unitOfWork, IRepositorioNotificacao repositorioNotificacao,
                                 IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao, IServicoEOL servicoEOL,
                                 IServicoUsuario servicoUsuario, IServicoNotificacao servicoNotificacao, IRepositorioWorkflowAprovacaoNivel workflowAprovacaoNivel,
                                 IRepositorioSupervisorEscolaDre repositorioSupervisorEscolaDre)
 {
     this.unitOfWork             = unitOfWork ?? throw new System.ArgumentNullException(nameof(unitOfWork));
     this.repositorioNotificacao = repositorioNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioNotificacao));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.servicoEOL                     = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario                 = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.servicoNotificacao             = servicoNotificacao ?? throw new System.ArgumentNullException(nameof(servicoNotificacao));
     this.workflowAprovacaoNivel         = workflowAprovacaoNivel ?? throw new System.ArgumentNullException(nameof(workflowAprovacaoNivel));
     this.repositorioSupervisorEscolaDre = repositorioSupervisorEscolaDre ?? throw new System.ArgumentNullException(nameof(repositorioSupervisorEscolaDre));
 }
Ejemplo n.º 5
0
 public ServicoWorkflowAprovacao(IRepositorioNotificacao repositorioNotificacao,
                                 IRepositorioWorkflowAprovacaoNivelNotificacao repositorioWorkflowAprovacaoNivelNotificacao,
                                 IServicoEol servicoEOL,
                                 IServicoUsuario servicoUsuario,
                                 IServicoNotificacao servicoNotificacao,
                                 IRepositorioWorkflowAprovacaoNivel workflowAprovacaoNivel,
                                 IRepositorioEvento repositorioEvento,
                                 IConfiguration configuration,
                                 IRepositorioAula repositorioAula,
                                 IRepositorioUe repositorioUe,
                                 IRepositorioTurma repositorioTurma,
                                 IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao,
                                 IRepositorioFechamentoReabertura repositorioFechamentoReabertura,
                                 IRepositorioFechamentoNota repositorioFechamentoNota,
                                 IRepositorioUsuario repositorioUsuario,
                                 IRepositorioPendencia repositorioPendencia,
                                 IRepositorioEventoTipo repositorioEventoTipo,
                                 IMediator mediator)
 {
     this.repositorioNotificacao = repositorioNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioNotificacao));
     this.repositorioWorkflowAprovacaoNivelNotificacao = repositorioWorkflowAprovacaoNivelNotificacao ?? throw new System.ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelNotificacao));
     this.servicoEOL                      = servicoEOL ?? throw new System.ArgumentNullException(nameof(servicoEOL));
     this.servicoUsuario                  = servicoUsuario ?? throw new System.ArgumentNullException(nameof(servicoUsuario));
     this.servicoNotificacao              = servicoNotificacao ?? throw new System.ArgumentNullException(nameof(servicoNotificacao));
     this.workflowAprovacaoNivel          = workflowAprovacaoNivel ?? throw new System.ArgumentNullException(nameof(workflowAprovacaoNivel));
     this.repositorioEvento               = repositorioEvento ?? throw new System.ArgumentNullException(nameof(repositorioEvento));
     this.configuration                   = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.repositorioAula                 = repositorioAula ?? throw new ArgumentException(nameof(repositorioAula));
     this.repositorioUe                   = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.repositorioTurma                = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioWorkflowAprovacao    = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.repositorioFechamentoReabertura = repositorioFechamentoReabertura ?? throw new ArgumentNullException(nameof(repositorioFechamentoReabertura));
     this.repositorioFechamentoNota       = repositorioFechamentoNota ?? throw new ArgumentNullException(nameof(repositorioFechamentoNota));
     this.repositorioUsuario              = repositorioUsuario ?? throw new ArgumentNullException(nameof(repositorioUsuario));
     this.repositorioPendencia            = repositorioPendencia ?? throw new ArgumentNullException(nameof(repositorioPendencia));
     this.repositorioEventoTipo           = repositorioEventoTipo ?? throw new ArgumentNullException(nameof(repositorioEventoTipo));
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
 }