コード例 #1
0
        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 }));
        }
コード例 #2
0
        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 }));
        }
コード例 #3
0
    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);
    }