/// <summary> /// Check to see if there are any related Videos, and load them if requested /// </summary> public static void CheckExpandVideos(SqlDataManager sdm, IEnumerable <Agency> agencies, string expandString) { expandString = expandString.SafeToString(); if (String.Equals(expandString, "all", StringComparison.OrdinalIgnoreCase) || expandString.IndexOf("videos", StringComparison.OrdinalIgnoreCase) >= 0) { var agenciesWhere = CreateAgencyWhere(agencies, "Agency"); var childVideos = sdm.GetAllVideos <Video>(agenciesWhere); agencies.ToList() .ForEach(feAgency => feAgency.LoadVideos(childVideos)); } }
/// <summary> /// Check to see if there are any related Videos, and load them if requested /// </summary> public static void CheckExpandVideos(SqlDataManager sdm, IEnumerable <StaffDirectory> staffDirectories, string expandString) { expandString = expandString.SafeToString(); if (String.Equals(expandString, "all", StringComparison.OrdinalIgnoreCase) || expandString.IndexOf("videos", StringComparison.OrdinalIgnoreCase) >= 0) { var staffDirectoriesWhere = CreateStaffDirectoryWhere(staffDirectories, "HostVOArtist"); var childVideos = sdm.GetAllVideos <Video>(staffDirectoriesWhere); staffDirectories.ToList() .ForEach(feStaffDirectory => feStaffDirectory.LoadHostVOArtist_Videos(childVideos)); } }