Exemple #1
0
        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);
        }
Exemple #2
0
        /// <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));
        }
Exemple #3
0
        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("审核失败,请检查填写的信息");
            }
        }
Exemple #4
0
 /// <summary>
 /// 创建审批意见
 /// </summary>
 /// wangpf  15.11.24
 /// <param name="auditOpinion">审批意见实体</param>
 /// <returns></returns>
 public object NewFlowAuditOpinion(AuditOpinionInfo auditOpinion)
 {
     return(new AuditOpinionMapper().Insert(auditOpinion));
 }