public void ExecutarMetodosAsync(TipoCalendarioDto dto, bool inclusao, TipoCalendario tipoCalendario) { servicoFeriadoCalendario.VerficaSeExisteFeriadosMoveisEInclui(dto.AnoLetivo); if (inclusao) { servicoEvento.SalvarEventoFeriadosAoCadastrarTipoCalendario(tipoCalendario); } }
public async Task ExecutarMetodosAsync(TipoCalendarioDto dto, bool inclusao, TipoCalendario tipoCalendario) { servicoFeriadoCalendario.VerficaSeExisteFeriadosMoveisEInclui(dto.AnoLetivo); if (inclusao) { servicoEvento.SalvarEventoFeriadosAoCadastrarTipoCalendario(tipoCalendario); var existeParametro = await mediator.Send(new VerificaSeExisteParametroSistemaPorAnoQuery(dto.AnoLetivo)); if (!existeParametro) { await mediator.Send(new ReplicarParametrosAnoAnteriorCommand(dto.AnoLetivo)); } } }