public void AdicionarTemporadaTimes(IList <TemporadaTimeCommand> times) { _timeService.AdicionarTimes(times); ValidarRegistroDoAno(times); var temporadaTime = new TemporadaTime(); var timesTemporada = new List <TimeEstatistica>(); foreach (var t in times) { var timeAdicionado = _timeService.BuscarPorNome(t.Nome); var timeEstatistica = new TimeEstatistica(); timeEstatistica.Time_ID = timeAdicionado.Id; timeEstatistica.Time_Conferencia = timeAdicionado.Conferencia; timeEstatistica.EstatisticaTime = t.EstatisticaTime; timeEstatistica.EstatisticaOponenteTime = t.EstatisticaOponenteTime; temporadaTime.Ano = t.Ano; timesTemporada.Add(timeEstatistica); } temporadaTime.Times = timesTemporada; Add(temporadaTime); }