コード例 #1
0
        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));
        }
コード例 #2
0
 public ExhibitionStatus GetExhibitionStatus(int id)
 {
     return(exhibitionStatusProvider.GetExhibitionStatusById(id));
 }