private async Task MontarCabecalhoRelatorioDto(RelatorioNotificacaoDto dto, FiltroNotificacaoDto filtros) { var nomeDre = "TODAS"; var nomeUe = "TODAS"; if (filtros.DRE != "-99") { var dre = await mediator.Send(new ObterDrePorCodigoQuery(filtros.DRE)); nomeDre = dre.Abreviacao; } if (filtros.UE != "-99") { var ue = await mediator.Send(new ObterUePorCodigoQuery(filtros.UE)); nomeUe = $"{ue.Codigo} - {ue.TipoEscola.ShortName()} {ue.Nome}"; } dto.CabecalhoDRE = nomeDre; dto.CabecalhoUE = nomeUe; dto.CabecalhoUsuario = filtros.UsuarioNome; dto.CabecalhoUsuarioRF = filtros.UsuarioRf; }
public GerarRelatorioNotificacaoCommand(FiltroNotificacaoDto filtros, Guid codigoCorrelacao) { Filtros = filtros; CodigoCorrelacao = codigoCorrelacao; }