/// <summary> /// Fills an Exhibit with an art gallery. /// </summary> /// <param name="db"></param> /// <param name="exhibit"></param> /// <returns></returns> public static Exhibit FillExhibit(ArtDb db, Exhibit exhibit) { if (exhibit != null) { exhibit.Gallery = ArtsDb.GetArtsByString(db, exhibit.ArtKeys); } return(exhibit); }
/// <summary> /// Fills a list of Exhibit with an art gallery. /// </summary> /// <param name="db"></param> /// <param name="exhibits"></param> /// <returns></returns> public static IEnumerable <Exhibit> FillExhibits(ArtDb db, IEnumerable <Exhibit> exhibits) { foreach (var item in exhibits) { item.Gallery = ArtsDb.GetArtsByString(db, item.ArtKeys); } return(exhibits); }