public static void CargarTemporadaDTOATemporada(TemporadaDTO temporadaDTO, Temporadas temporada) { temporada.chapters = temporadaDTO.chapters; temporada.idserie = temporadaDTO.idserie; temporada.nseason = temporadaDTO.nseason; temporada.year = temporadaDTO.year; }
//---------------------------------- //----- Temporada //---------------------------------- public int GuardarTemporada(TemporadaDTO temporadaDTO) { SeriesDBEntities se = new SeriesDBEntities(); #if DEBUG se.Database.Log = s => Console.WriteLine(s); #endif Temporadas temporada; if (temporadaDTO.idseanson.HasValue) { temporada = se.Temporadas.SingleOrDefault(c => c.idseanson == temporadaDTO.idseanson); } else { temporada = new Temporadas(); se.Temporadas.Add(temporada); } Mapping.CargarTemporadaDTOATemporada(temporadaDTO, temporada); foreach (CapituloDTO capitulo in temporadaDTO.capitulos) { temporada.Capitulos.Add(GuardarCapitulo(capitulo)); } se.SaveChanges(); return(temporada.idseanson); }
public static TemporadaDTO CargarTemporadaATemporadaDTO(Temporadas temporada) { TemporadaDTO temporadaDTO = new TemporadaDTO(); temporadaDTO.chapters = temporada.chapters; temporadaDTO.idseanson = temporada.idseanson; temporadaDTO.idserie = temporada.idserie; temporadaDTO.nseason = temporada.nseason; temporadaDTO.year = temporada.year; return(temporadaDTO); }