private static RelatorioFaltaFrequenciaAnoDto ObterAno(RelatorioFaltaFrequenciaUeDto ue, RelatorioFaltaFrequenciaAnoDto ano) { var anoSelecionado = ue.Anos.FirstOrDefault(c => c.NomeAno == ano.NomeAno); if (anoSelecionado != null) { ano = anoSelecionado; } else { ue.Anos.Add(ano); } return(ano); }
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); }