示例#1
0
 public ComandosUsuario(IRepositorioUsuario repositorioUsuario,
                        IServicoAutenticacao servicoAutenticacao,
                        IServicoUsuario servicoUsuario,
                        IServicoPerfil servicoPerfil,
                        IServicoEol servicoEOL,
                        IServicoTokenJwt servicoTokenJwt,
                        IServicoEmail servicoEmail,
                        IConfiguration configuration,
                        IRepositorioCache repositorioCache,
                        IServicoAbrangencia servicoAbrangencia,
                        IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica,
                        IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ,
                        IRepositorioHistoricoEmailUsuario repositorioHistoricoEmailUsuario)
 {
     this.repositorioUsuario               = repositorioUsuario ?? throw new ArgumentNullException(nameof(repositorioUsuario));
     this.servicoAutenticacao              = servicoAutenticacao ?? throw new ArgumentNullException(nameof(servicoAutenticacao));
     this.servicoUsuario                   = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoPerfil                    = servicoPerfil ?? throw new ArgumentNullException(nameof(servicoPerfil));
     this.servicoEOL                       = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.servicoTokenJwt                  = servicoTokenJwt ?? throw new ArgumentNullException(nameof(servicoTokenJwt));
     this.servicoAbrangencia               = servicoAbrangencia ?? throw new ArgumentNullException(nameof(servicoAbrangencia));
     this.repositorioAtribuicaoEsporadica  = repositorioAtribuicaoEsporadica ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.repositorioAtribuicaoCJ          = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.repositorioHistoricoEmailUsuario = repositorioHistoricoEmailUsuario ?? throw new ArgumentNullException(nameof(repositorioHistoricoEmailUsuario));
     this.servicoEmail                     = servicoEmail ?? throw new ArgumentNullException(nameof(servicoEmail));
     this.configuration                    = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.repositorioCache                 = repositorioCache ?? throw new ArgumentNullException(nameof(repositorioCache));
 }
 public ServicoAtribuicaoEsporadica(IRepositorioPeriodoEscolar repositorioPeriodoEscolar, IRepositorioTipoCalendario repositorioTipoCalendario,
                                    IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica, IServicoUsuario servicoUsuario, IServicoEol servicoEOL, IUnitOfWork unitOfWork)
 {
     this.repositorioPeriodoEscolar       = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioTipoCalendario       = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.repositorioAtribuicaoEsporadica = repositorioAtribuicaoEsporadica ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.servicoUsuario = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.servicoEOL     = servicoEOL ?? throw new ArgumentNullException(nameof(servicoEOL));
     this.unitOfWork     = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
 public ConsultasAtribuicoes(IRepositorioAtribuicaoCJ repositorioAtribuicaoCJ, IRepositorioDre repositorioDre, IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica,
                             IServicoEOL servicoEol, IRepositorioUe repositorioUe, IServicoUsuario servicoUsuario, IConsultasAbrangencia consultasAbrangencia)
 {
     this.repositorioAtribuicaoCJ         = repositorioAtribuicaoCJ ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoCJ));
     this.repositorioDre                  = repositorioDre ?? throw new ArgumentNullException(nameof(repositorioDre));
     this.repositorioAtribuicaoEsporadica = repositorioAtribuicaoEsporadica ?? throw new ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.servicoEOL           = servicoEol ?? throw new ArgumentNullException(nameof(servicoEol));
     this.repositorioUe        = repositorioUe ?? throw new ArgumentNullException(nameof(repositorioUe));
     this.servicoUsuario       = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.consultasAbrangencia = consultasAbrangencia ?? throw new ArgumentNullException(nameof(consultasAbrangencia));
 }
示例#4
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 ComandosAtribuicaoEsporadica(IRepositorioAtribuicaoEsporadica repositorioAtribuicaoEsporadica, IServicoAtribuicaoEsporadica servicoAtribuicaoEsporadica)
 {
     this.repositorioAtribuicaoEsporadica = repositorioAtribuicaoEsporadica ?? throw new System.ArgumentNullException(nameof(repositorioAtribuicaoEsporadica));
     this.servicoAtribuicaoEsporadica     = servicoAtribuicaoEsporadica ?? throw new System.ArgumentNullException(nameof(servicoAtribuicaoEsporadica));
 }