/// <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; } }
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("操作成功。")); }