public ConsultasFechamento(IServicoFechamento servicoFechamento, IRepositorioTurma repositorioTurma, IRepositorioUe repositorioUe, IRepositorioDre repositorioDre, IRepositorioTipoCalendario repositorioTipoCalendario, IRepositorioEvento repositorioEvento, IRepositorioEventoFechamento repositorioEventoFechamento, IRepositorioFechamentoReabertura repositorioFechamentoReabertura) { this.servicoFechamento = servicoFechamento ?? throw new System.ArgumentNullException(nameof(servicoFechamento)); this.repositorioTurma = repositorioTurma ?? throw new System.ArgumentNullException(nameof(repositorioTurma)); this.repositorioUe = repositorioUe ?? throw new System.ArgumentNullException(nameof(repositorioUe)); this.repositorioDre = repositorioDre ?? throw new System.ArgumentNullException(nameof(repositorioDre)); this.repositorioTipoCalendario = repositorioTipoCalendario ?? throw new System.ArgumentNullException(nameof(repositorioTipoCalendario)); this.repositorioEvento = repositorioEvento ?? throw new System.ArgumentNullException(nameof(repositorioEvento)); this.repositorioEventoFechamento = repositorioEventoFechamento ?? throw new System.ArgumentNullException(nameof(repositorioEventoFechamento)); this.repositorioFechamentoReabertura = repositorioFechamentoReabertura ?? throw new System.ArgumentNullException(nameof(repositorioFechamentoReabertura)); }
public ComandosFechamento(IServicoFechamento servicoPeriodoFechamento) { this.servicoPeriodoFechamento = servicoPeriodoFechamento ?? throw new System.ArgumentNullException(nameof(servicoPeriodoFechamento)); }