private void SaveReadCount(system_msg_record smr) { if (System_msg_recordService.EditEntity(smr)) { var sysmsg_list = System_msg_recordService.LoadEntities(n => n.del_flag == (int)Del_flag.正常).ToList(); if (sysmsg_list.Any()) { CacheHelper.AddCache("sysmsg_list", sysmsg_list, DateTime.Now.AddMinutes(5)); } } }
public ActionResult EditSysMsg(system_msg_record smr) { var data = Request["data"]; var smr_data = SerializeHelper.SerializeToObject <dynamic>(data); int id = smr_data.id; var item = System_msg_recordService.LoadEntities(n => n.id == id).FirstOrDefault(); if (item != null) { item.mod_time = DateTime.Now; item.content = smr_data.content; item.sort = smr_data.sort; item.title = smr_data.title; item.admin_id = nowManager.id; if (System_msg_recordService.EditEntity(item)) { return(Json(SysEnum.成功, "修改成功")); } return(Json(SysEnum.失败, "修改失败")); } return(Json(SysEnum.失败, "未找到对象")); }
public ActionResult AddSysMsg(system_msg_record smr) { var data = Request["data"]; var smr_data = SerializeHelper.SerializeToObject <dynamic>(data); smr.add_time = DateTime.Now; smr.admin_id = nowManager.id; smr.mod_time = DateTime.Now; smr.remark = string.Empty; smr.sort = smr_data.sort; smr.title = smr_data.title; smr.type = smr_data.type; smr.del_flag = (int)Del_flag.正常; smr.content = smr_data.content; var res = System_msg_recordService.AddEntity(smr); if (res.id > 0) { SaveSyslog($"{nowManager.name}添加了QA(id={res.id})", SysLogType.后台日志, nowManager.name); return(Json(SysEnum.成功, "添加成功")); } return(Json(SysEnum.失败, "添加失败")); }