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)); }
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)); }