public JsonResult GetConfiguredShows() { var showMgr = new Fpp.Domain.Managers.ShowManager(); var configuredShows = showMgr.GetConfiguredShows(); var items = new ItemModel { ItemDetails = new List<ItemDetails>(), Type = "Rings" }; if (configuredShows.Any()) { var tmp = Rings.GetRingsForShowDayList(configuredShows.First().ShowDetailsId); foreach (var item in tmp) { items.ItemDetails.Add(new ItemDetails { Id = item.ID, Name = $"Ring No:{item.RingNo}" }); } } return Json(new { Status = 0, Items = items, ConfiguredShows = configuredShows }); }
public JsonResult TrailerSheetUpdate() { var showMgr = new Fpp.Domain.Managers.ShowManager(); var configuredShows = showMgr.GetConfiguredShows(); var result = new Fpp.Domain.Managers.ClassManager().GetLatestStatusForRings(configuredShows.First().ShowDetailsId); return Json(new { Status = 0, ShowStatus = result }); }
public JsonResult GetShowsForNow() { var showMgr = new Fpp.Domain.Managers.ShowManager(); var configuredShows = showMgr.GetConfiguredShows(); var showForNow = showMgr.GetShowsForNow(); var items = new ItemModel { ItemDetails = new List<ItemDetails>(), Type = "Shows" }; foreach (var item in showForNow ) { items.ItemDetails.Add(new ItemDetails { Id = item.ID, Name = item.ShowName }); } return Json(new { Status = 0, Items = items, ConfiguredShows = configuredShows }); }