/// <summary> /// 显示病例详情 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Detail(int id) { ViewBag.CurrentUser = CurrentUser; if (CurrentUser != null) { ViewBag.Collection = AccountMgr.GetUserCollection(CurrentUser.id, ContentType.病例, id); } var obj = PatientCaseMgr.GetPatientCase(id); #region 将病例图片列表自定义序列化为json字符串 if (obj.patientcase_image.Count > 0) { var json = string.Empty; foreach (var img in obj.patientcase_image) { json += string.Format(@"{{ url: '/FileUpload/patientcase/{0}/{1}', caption: '{2}' }}, ", id.ToString(), img.cmn_image.path, img.description); } ViewBag.ImagesJson = "[" + json + "]"; } #endregion return(View(obj)); }
/// <summary> /// 显示决策支持详情 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Detail(int id) { ViewBag.CurrentUser = CurrentUser; if (CurrentUser != null) { ViewBag.Collection = AccountMgr.GetUserCollection(CurrentUser.id, ContentType.指导, id); } var obj = CdsMgr.GetCds(id); return(View(obj)); }
/// <summary> /// 显示学术文章详情 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Detail(int id) { ViewBag.CurrentUser = CurrentUser; if (CurrentUser != null) { ViewBag.Collection = AccountMgr.GetUserCollection(CurrentUser.id, ContentType.文章, id); } var obj = ArticleMgr.GetArticle(id); return(View("Detail", obj)); }
/// <summary> /// 显示视频回放(Vod)详情 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult VodDetail(int id) { ViewBag.CurrentUser = CurrentUser; ViewBag.Comments = TeachingLivMgr.GetTeachingComments(id, 0); if (CurrentUser != null) { ViewBag.Collection = AccountMgr.GetUserCollection(CurrentUser.id, ContentType.回放, id); } var obj = TeachingVodMgr.GetTeachingVod(id); return(View(obj)); }