public static SeriesConcertModel GetSeriesModel(SeriesConcert model) { return(model != null ? new SeriesConcertModel { Id = model.SeriesId, Name = model.Series?.Name } : null); }
/// <see cref="IConcertRepository.SaveConcertSeries" /> public SeriesConcert SaveConcertSeries(int concertId, int seriesId) { var model = db.SeriesConcerts.FirstOrDefault(o => o.EventId == concertId && o.SeriesId == seriesId); if (model != null) { return(model); } model = new SeriesConcert { EventId = concertId, SeriesId = seriesId }; db.SeriesConcerts.Add(model); try { db.SaveChanges(); } catch (Exception e) { return(null); } return(model); }