Esempio n. 1
0
 public ComandosAulaPrevista(IRepositorioAulaPrevista repositorio,
                             IRepositorioAulaPrevistaBimestre repositorioBimestre,
                             IRepositorioTurma repositorioTurma,
                             IRepositorioTipoCalendario repositorioTipoCalendario,
                             IUnitOfWork unitOfWork)
 {
     this.repositorio               = repositorio ?? throw new ArgumentNullException(nameof(repositorio));
     this.repositorioBimestre       = repositorioBimestre ?? throw new ArgumentNullException(nameof(repositorioBimestre));
     this.repositorioTurma          = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
     this.unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
Esempio n. 2
0
 public ConsultasAulaPrevista(IRepositorioAulaPrevista repositorio,
                              IRepositorioAulaPrevistaBimestre repositorioBimestre,
                              IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                              IRepositorioTurma repositorioTurma,
                              IRepositorioTipoCalendario repositorioTipoCalendario)
 {
     this.repositorio               = repositorio ?? throw new ArgumentNullException(nameof(repositorio));
     this.repositorioBimestre       = repositorioBimestre ?? throw new ArgumentNullException(nameof(repositorioBimestre));
     this.repositorioPeriodoEscolar = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.repositorioTurma          = repositorioTurma ?? throw new ArgumentNullException(nameof(repositorioTurma));
     this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new ArgumentNullException(nameof(repositorioTipoCalendario));
 }
 public ServicoNotificacaoAulaPrevista(IRepositorioParametrosSistema repositorioParametrosSistema,
                                       IRepositorioNotificacaoAulaPrevista repositorioNotificacaoAulaPrevista,
                                       IRepositorioAulaPrevista repositorioAulaPrevista,
                                       IServicoNotificacao servicoNotificacao,
                                       IServicoUsuario servicoUsuario,
                                       IConfiguration configuration,
                                       IMediator mediator)
 {
     this.repositorioParametrosSistema       = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.repositorioNotificacaoAulaPrevista = repositorioNotificacaoAulaPrevista ?? throw new ArgumentNullException(nameof(repositorioNotificacaoAulaPrevista));
     this.repositorioAulaPrevista            = repositorioAulaPrevista ?? throw new ArgumentNullException(nameof(repositorioAulaPrevista));
     this.servicoNotificacao = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.servicoUsuario     = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.configuration      = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.mediator           = mediator ?? throw new System.ArgumentNullException(nameof(mediator));
 }
Esempio n. 4
0
 public ServicoNotificacaoAulaPrevista(IRepositorioParametrosSistema repositorioParametrosSistema,
                                       IRepositorioNotificacaoAulaPrevista repositorioNotificacaoAulaPrevista,
                                       IRepositorioAulaPrevista repositorioAulaPrevista,
                                       IRepositorioPeriodoEscolar repositorioPeriodoEscolar,
                                       IServicoNotificacao servicoNotificacao,
                                       IServicoUsuario servicoUsuario,
                                       IConfiguration configuration)
 {
     this.repositorioParametrosSistema       = repositorioParametrosSistema ?? throw new ArgumentNullException(nameof(repositorioParametrosSistema));
     this.repositorioNotificacaoAulaPrevista = repositorioNotificacaoAulaPrevista ?? throw new ArgumentNullException(nameof(repositorioNotificacaoAulaPrevista));
     this.repositorioAulaPrevista            = repositorioAulaPrevista ?? throw new ArgumentNullException(nameof(repositorioAulaPrevista));
     this.repositorioPeriodoEscolar          = repositorioPeriodoEscolar ?? throw new ArgumentNullException(nameof(repositorioPeriodoEscolar));
     this.servicoNotificacao = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao));
     this.servicoUsuario     = servicoUsuario ?? throw new ArgumentNullException(nameof(servicoUsuario));
     this.configuration      = configuration ?? throw new ArgumentNullException(nameof(configuration));
 }