public ActionResult Delete(int id, int listId) // trzeba coś wymyślić z list id { AttractionsList attractionL = db.AttractionsLists.Where(x => x.AttractionId == id && x.ListId == listId).Single(); db.AttractionsLists.Remove(attractionL); db.SaveChanges(); return(RedirectToAction("Index", new { id = listId })); }
public ActionResult AddNewAttraction() { int listId = Convert.ToInt32(Request.Form["list"]); AttractionsList a = new AttractionsList(); a.AttractionId = Convert.ToInt32(Request.Form["Attractions"]); a.ListId = listId; db.AttractionsLists.Add(a); db.SaveChanges(); return(RedirectToAction("Index", new { id = listId })); }
public void Init( AttractionType typeParam, TabItemState state, BasicAtractionData attractionDataParam, Transform tabParent, Transform listParent, AttractionsTab tabObj, AttractionsList listObj, List <UserProductData> userProductDataList) { type = typeParam; attractionData = attractionDataParam; attractionsTab = Instantiate <AttractionsTab>(tabObj, Vector3.zero, Quaternion.identity); attractionsTab.transform.SetParent(tabParent, false); attractionsTab.Init(type); //attractionsTab.onClick += OnTabClicked; attractionsList = Instantiate <AttractionsList>(listObj, Vector3.zero, Quaternion.identity); attractionsList.transform.SetParent(listParent, false); attractionsList.Init(type, userProductDataList); attractionsList.gameObject.SetActive(false); SetUIState(state); }