private AuditOpinionInfo getData(HttpContext context) { AuditOpinionInfo info = new AuditOpinionInfo(); info.Id = context.Request["bookID"]; info.Auditor = context.Session["personalID"].ToString(); info.Opinion = context.Request["opinion"]; info.IsPass = context.Request["auditResult"]; return(info); }
/// <summary> /// 提交审核意见 /// </summary> /// <param name="info">审核意见对象</param> /// <returns>若成功返回true,反之返回false</returns> public bool Update(AuditOpinionInfo info) { List <AuditOpinionInfo> infos = new List <AuditOpinionInfo>(); infos.Add(info); project data = new project(); data.Field = JsonConvert.SerializeObject(infos); data.Type = "1"; data.Search_type = "4"; String JSON = JsonConvert.SerializeObject(data); data = DBTool.JSONStringToObject(DBTool.Send(JSON)); return(DBTool.isTrue(data.Field)); }
public void ProcessRequest(HttpContext context) { bool result = isTrue(context); if (result) { context.Response.ContentType = "text/html"; AuditOpinionInfo info = getData(context); if (new AuditService().Update(info)) { Alert.AlertMessage("审核成功"); context.Session.Add("personalID", info.Auditor); context.Response.Redirect("../asp/Backstage/UnAuditedList .aspx"); } else { Alert.AlertFailed("审核失败,请检查填写的信息"); } } else { Alert.AlertFailed("审核失败,请检查填写的信息"); } }
/// <summary> /// 创建审批意见 /// </summary> /// wangpf 15.11.24 /// <param name="auditOpinion">审批意见实体</param> /// <returns></returns> public object NewFlowAuditOpinion(AuditOpinionInfo auditOpinion) { return(new AuditOpinionMapper().Insert(auditOpinion)); }