public ActionResult MeetingDetail(string Id, int State = 0) { //浏览量+1 meetingBLL.PvPlusOne(Id); messageReadBLL.SetForm(OperatorProvider.Provider.Current().UserId, Id, meetingCategory, OperatType.AppRead); var MeetingEntity = meetingBLL.GetEntity(Id); string[] name_list; StringBuilder ObjName = new StringBuilder(); if (MeetingEntity != null && MeetingEntity.ObjectName != null) { if (!string.IsNullOrWhiteSpace(MeetingEntity.ObjectName)) { name_list = MeetingEntity.ObjectName.Split('|'); foreach (string item in name_list) { ObjName.Append((string.IsNullOrWhiteSpace(item.Split(',')[1]) ? "" : item.Split(',')[1] + "、")); } } } var messageEntity = messageReadBLL.GetEntity(OperatorProvider.Provider.Current().UserId, Id, meetingCategory); ViewBag.EffectiveMark = MeetingEntity.ConveneETime > DateTime.Now ? true : false; ViewBag.Qualification = messageEntity == null ? false : true;//会议资格 ViewBag.AttendExpo = messageEntity == null ? false : messageEntity.AttendExpo == true ? true : false; ViewBag.SignInDescription = string.IsNullOrWhiteSpace(messageEntity.SignInDescription) ? "" : messageEntity.SignInDescription; ViewBag.ObjTitle = State == 0 ? "未开会议" : "已开会议"; ViewBag.State = State; ViewBag.ObjName = ObjName.ToString().TrimEnd('、'); ViewBag.MeetingEntity = MeetingEntity; return(View()); }
public ActionResult GetFormJson(string keyValue) { var data = meetingBLL.GetEntity(keyValue); return(ToJsonResult(data)); }