public ActionResult ViewDetail(string id) { List <HistoryView> list = new List <HistoryView>(); IHistoryTripProvider historyTrip = new HistoryTripProvider(); var exhibition = _exhibitionProvider.GetExhibitionById(id); var listhistory = historyTrip.GetAllHistoryTripByExhibitionId(id); ViewBag.KindService = _kindServiceProvider.GetKindServiceById(exhibition.KindServiceId).KindServiceName; HistoryView historyview = new HistoryView(); foreach (var item in listhistory) { historyview.HistoryTrip = item; historyview.ExhibitionStatus = _exhibitionStatusProvider.GetExhibitionStatusById(item.ExhibitionStatusId.Value).Name; list.Add(historyview); } ViewBag.ListHistory = list; return(PartialView("_ViewDetail", exhibition)); }
public ExhibitionStatus GetExhibitionStatus(int id) { return(exhibitionStatusProvider.GetExhibitionStatusById(id)); }