public ActionResult SetupVideos() { //return PartialView(new PackageVideoCode[] { new PackageVideoCode { PackageName = "UE", Code = "1NJrCj4PP78" }, new PackageVideoCode { PackageName = "HE", Code = "WwdArhNPJPE" }, new PackageVideoCode { PackageName = "ME", Code = "asdf" } }); var configId = GetConfigID(); var context = GetContext(); var urls = context.tbl_HVAC_ConfigVideoUrls.Where(item => item.ConfigID == configId).ToList(); var selectedSystems = GetSelectedSystemsP().ToArray(); var ls = new PackageVideoCode[selectedSystems.Length]; for (var i = 0; i < ls.Length; ++i) { ls[i] = new PackageVideoCode { Id = selectedSystems[i].SystemID, PackageName = selectedSystems[i].tbl_HVAC_SystemType.SystemTypeName, Code = "" }; if (urls.Any(item => item.SystemID == selectedSystems[i].SystemID)) { ls[i].Code = urls.First(item => item.SystemID == selectedSystems[i].SystemID).VideoUrl; } } return(View(ls)); }
public ActionResult GetVideo(PackageVideoCode g) { return(PartialView("GetVideo", g)); }