public ActionResult Edit() { var entity = new ComNoticeEntity(); SetDefaultData(entity); return(View(entity)); }
/// <summary> /// 设置默认值 /// 添加人:周 鹏 /// 添加时间:2015-01-27 /// </summary> /// <param name="entity"></param> private void SetDefaultData(ComNoticeEntity entity) { //通知类别 var typeId = EnumOperate.ConvertEnumToListItems(typeof(NoticeType), entity.AType.ToString(CultureInfo.InvariantCulture)); ViewData["Types"] = typeId; //是否置顶 var top = EnumOperate.ConvertEnumToListItems(typeof(NoticeTop), entity.IsTop.ToString(CultureInfo.InvariantCulture)); ViewData["NoticeTop"] = top; }
/// <summary> /// 公告详情 /// </summary> /// <param name="id">公告详情</param> /// <returns></returns> public ActionResult NoticeDetail(string id) { var entity = new ComNoticeEntity(); if (!string.IsNullOrEmpty(id)) { entity = new ComNoticeBll().Get(id); var files = new ComNoticeAttachBll().GetSearchResult(new ComNoticeAttachEntity() { ResourceId = id }); ViewData["Files"] = files; } return(View(entity)); }
public JsonResult Edit(ComNoticeEntity entity) { var rtState = 0; try { if (ModelState.IsValid) { var user = CurrentUser.CrmUser; entity.RowStatus = 1; if (string.IsNullOrEmpty(entity.Id)) { entity.CreatorId = user.Id; entity.CreateBy = user.UserName; entity.CreateOn = DateTime.Now; } else { entity.UpdateId = user.Id; entity.UpdateBy = user.UserName; entity.UpdateOn = DateTime.Now; } rtState = new ComNoticeBll().SaveNotice(entity) ? 0 : 1; } } catch (Exception) { rtState = 1; } var rtEntity = new StatusModel <DBNull> { rtData = null, rtMsrg = "成功", rtState = rtState }; return(Json(rtEntity, JsonRequestBehavior.AllowGet)); }