//Add new season model created and save changes to database, redirect to seasons listing of parent show public ActionResult SaveSeason(TelevisionSeason newSeason) { //SietsmaDevMediaModel db = new SietsmaDevMediaModel(); //seasons.SaveChanges(); return(RedirectToAction("SeasonInfo", new { id = newSeason.fk_ShowID })); }
/// <summary> /// Get sum of file size of all episodes in season /// </summary> /// <param name="uSeason">Season to sum episode file sizes</param> /// <returns>long int total bytes of all episodes</returns> public static long SeasonFileSize(this TelevisionSeason uSeason) { long finalSize = 0; using (MediaManagerDB db = new MediaManagerDB()) { foreach (TelevisionEpisode episode in (uSeason.TelevisionEpisodes)) { finalSize += episode.GetFileSize(); } return(finalSize); } }