private static RelatorioFaltaFrequenciaDreDto ObterDre(RelatorioFaltaFrequenciaDreDto dre, List <RelatorioFaltaFrequenciaDreDto> dres) { var dreSelecionada = dres.FirstOrDefault(c => c.CodigoDre == dre.CodigoDre); if (dreSelecionada != null) { dre = dreSelecionada; } else { dres.Add(dre); } return(dre); }
private static RelatorioFaltaFrequenciaUeDto ObterUe(RelatorioFaltaFrequenciaDreDto dre, RelatorioFaltaFrequenciaUeDto ue) { var ueSelecionada = dre.Ues.FirstOrDefault(c => c.CodigoUe == ue.CodigoUe); if (ueSelecionada != null) { ue = ueSelecionada; } else { ue.NomeUe = $"{ue.TipoUe.ShortName()} {ue.NomeUe}"; dre.Ues.Add(ue); } return(ue); }