Пример #1
0
 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));
         }
     }
 }
Пример #2
0
        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.失败, "未找到对象"));
        }
Пример #3
0
        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.失败, "添加失败"));
        }