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));
 }
Пример #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));
 }
Пример #4
0
 public ComandosWorkflowAprovacao(IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao, IRepositorioWorkflowAprovacaoNivel repositorioWorkflowAprovacaoNivel,
                                  IUnitOfWork unitOfWork, IServicoUsuario servicoUsuario, IRepositorioWorkflowAprovacaoNivelUsuario repositorioWorkflowAprovacaoNivelUsuario, IServicoWorkflowAprovacao servicoWorkflowAprovacao)
 {
     this.repositorioWorkflowAprovacao      = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.repositorioWorkflowAprovacaoNivel = repositorioWorkflowAprovacaoNivel ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivel));
     this.unitOfWork     = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
     this.servicoUsuario = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.repositorioWorkflowAprovacaoNivelUsuario = repositorioWorkflowAprovacaoNivelUsuario ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelUsuario));
     this.servicoWorkflowAprovacao = servicoWorkflowAprovacao ?? throw new ArgumentNullException(nameof(servicoWorkflowAprovacao));
 }
Пример #5
0
 public SalvarWorkflowAprovacaoCommandHandler(IMediator mediator,
                                              IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao,
                                              IRepositorioWorkflowAprovacaoNivel repositorioWorkflowAprovacaoNivel,
                                              IRepositorioWorkflowAprovacaoNivelUsuario repositorioWorkflowAprovacaoNivelUsuario,
                                              IServicoWorkflowAprovacao servicoWorkflowAprovacao)
 {
     this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.repositorioWorkflowAprovacao             = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
     this.repositorioWorkflowAprovacaoNivel        = repositorioWorkflowAprovacaoNivel ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivel));
     this.repositorioWorkflowAprovacaoNivelUsuario = repositorioWorkflowAprovacaoNivelUsuario ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacaoNivelUsuario));
     this.servicoWorkflowAprovacao = servicoWorkflowAprovacao ?? throw new ArgumentNullException(nameof(servicoWorkflowAprovacao));
 }
Пример #6
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));
 }
 public ConsultasWorkflowAprovacao(IRepositorioWorkflowAprovacao repositorioWorkflowAprovacao)
 {
     this.repositorioWorkflowAprovacao = repositorioWorkflowAprovacao ?? throw new ArgumentNullException(nameof(repositorioWorkflowAprovacao));
 }