Esempio n. 1
0
        public ActionResult GetDestinationInfo(long itemId)
        {
            var item = ChosenItems.FirstOrDefault(i => i.Id == itemId);

            if (item == null)
            {
                item = LastSearchResult.FirstOrDefault(i => i.Id == itemId);
            }

            if (item != null)
            {
                return(PartialView("DestinationInfo", item));
            }

            return(Json(null));
        }
Esempio n. 2
0
        public ActionResult AddItem(long itemId)
        {
            Destination item;

            if (LastSearchResult == null || LastSearchResult.Count == 0 || ChosenItems.Any(i => i.Id == itemId))
            {
                return(PartialView("ChosenDestinations", ChosenItems));
            }

            item = LastSearchResult.FirstOrDefault(r => r.Id == itemId);
            if (item != null)
            {
                ChosenItems.Add(item);
            }

            return(PartialView("ChosenDestinations", ChosenItems));
        }