Exemple #1
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, SecurityRedListEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemple #2
0
        public object AddSecurityRed()
        {
            try
            {
                string  res    = ctx.Request["json"];
                dynamic dy     = JsonConvert.DeserializeObject <ExpandoObject>(res);
                string  userId = dy.userid;          //当前用户ID
                OperatorProvider.AppUserId = userId; //设置当前用户
                Operator curUser = OperatorProvider.Provider.Current();
                if (null == curUser)
                {
                    return(new { code = -1, count = 0, info = "请求失败,请登录!" });
                }
                SecurityRedListEntity entity = new SecurityRedListEntity();
                entity.Id              = Guid.NewGuid().ToString();
                entity.IsSend          = "0";//是否发送
                entity.Publisher       = curUser.UserName;
                entity.PublisherId     = userId;
                entity.ReleaseTime     = Convert.ToDateTime(dy.data.ReleaseTime); //发布时间
                entity.Title           = dy.data.Title;                           //标题
                entity.Content         = dy.data.Content;
                entity.State           = dy.data.State;                           //红黑榜类型(0红,1黑)
                entity.PublisherDept   = dy.data.PublisherDept;                   //所属单位
                entity.PublisherDeptId = dy.data.PublisherDeptId;                 //所属单位ID
                securityredlistbll.SaveForm("", entity);
                HttpFileCollection files = ctx.Request.Files;                     //上传的文件
                //上传设备图片
                UploadifyFile(entity.Id, "SecurityRedList", files);
            }
            catch (Exception)
            {
                return(new { code = -1, count = 0, info = "保存失败" });
            }

            return(new { code = 0, count = 0, info = "保存成功" });
        }
 public ActionResult SaveForm(string keyValue, SecurityRedListEntity entity)
 {
     securityredlistbll.SaveForm(keyValue, entity);
     return(Success("操作成功。"));
 }