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)); }
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)); }