Пример #1
0
        protected void ShowInfo()
        {
            var form_model  = new BLL.CCOM.Form_review().GetModel(" User_id=" + GetAdminInfo_CCOM().User_id + " and Form_type_id=1");
            var form2_model = new BLL.CCOM.Form_review().GetModel(" User_id=" + GetAdminInfo_CCOM().User_id + " and Form_type_id=2");

            if (form_model == null)
            {
                this.lblResult.InnerText = "尚未提交形式审查表一";
                this.lblSubmit.Disabled  = true;
            }
            else if (form_model.Review_result == 0)
            {
                this.lblResult.InnerText = "形式审查表一尚未通过审核";
                this.lblSubmit.Disabled  = true;
            }
            else if (form_model.Review_result == 1)
            {
                this.lblResult.InnerText = "形式审查表一合格";
                if (form2_model == null)
                {
                    this.lblSubmit.HRef = "FormReview2.aspx?studentID=" + DESEncrypt.Encrypt(GetAdminInfo_CCOM().User_id.ToString());
                }
                else
                {
                    this.lblSubmit.InnerText = "已提交评优申请";
                }
            }
            else
            {
                this.lblResult.InnerText = "形式审查表一不合格";
                this.lblSubmit.Disabled  = true;
            }
        }
        protected string SutdentSubmitForm()
        {
            JsonData data   = new JsonData();
            string   userId = MyRequest.GetString("userid");
            string   type   = MyRequest.GetString("type");
            string   msg    = "";

            try
            {
                var form_model = new BLL.CCOM.Form_review().GetModel(" User_id=" + userId + " and Form_type_id=" + type);
                if (form_model == null)
                {
                    Model.CCOM.Form_review model = new Model.CCOM.Form_review();
                    model.User_id       = long.Parse(userId);
                    model.Form_type_id  = int.Parse(type);
                    model.Review_result = 0;
                    if (new BLL.CCOM.Form_review().Add(model) == 0)
                    {
                        msg = "提交失败!";
                    }
                }
                else
                {
                    form_model.Review_result = 0;
                    if (!new BLL.CCOM.Form_review().Update(form_model))
                    {
                        msg = "提交失败!";
                    }
                }
            }
            catch
            {
                msg = "提交发生异常!";
            }

            if (msg == "")
            {
                data["msg"]  = "提交成功";
                data["code"] = 1;
            }
            else
            {
                data["msg"]  = msg;
                data["code"] = 0;
            }
            return(data.ToJson());
        }
        protected string TeacherSubmitForm()
        {
            JsonData data   = new JsonData();
            string   userId = MyRequest.GetString("userid");
            string   type   = MyRequest.GetString("type");
            string   result = MyRequest.GetString("result");
            string   msg    = "";

            try
            {
                var form_model = new BLL.CCOM.Form_review().GetModel(" User_id=" + userId + " and Form_type_id=" + type);
                if (form_model == null)
                {
                    msg = "学生尚未提交形式审查表!";
                }
                else
                {
                    form_model.Review_result = int.Parse(result);
                    if (!new BLL.CCOM.Form_review().Update(form_model))
                    {
                        msg = "审核失败!";
                    }
                }
            }
            catch
            {
                msg = "审核发生异常!";
            }

            if (msg == "")
            {
                data["msg"]  = "审核成功";
                data["code"] = 1;
            }
            else
            {
                data["msg"]  = msg;
                data["code"] = 0;
            }
            return(data.ToJson());
        }
        protected String GetFormReview2(long userId)
        {
            var model = new BLL.CCOM.Form_review().GetModel(" User_id=" + userId + " and Form_type_id=2");

            if (model == null)
            {
                return("未提交");
            }
            else if (model.Review_result == 0)
            {
                return("<a href=\"./FormReview2.aspx?studentID=" + DESEncrypt.Encrypt(userId.ToString()) + "\">待审核</a>");
            }
            else if (model.Review_result == 1)
            {
                return("<a href=\"./FormReview2.aspx?studentID=" + DESEncrypt.Encrypt(userId.ToString()) + "\"><b style=\"color: green;\">及格</b></a>");
            }
            else
            {
                return("<a href=\"./FormReview2.aspx?studentID=" + DESEncrypt.Encrypt(userId.ToString()) + "\"><b style=\"color: red;\">不及格</b></a>");
            }
        }
        protected string GetStudentID()
        {
            string result       = "";
            var    student_list = new BLL.CCOM.Form_review().GetModelList(" Form_type_id=1 and Review_result=1");

            foreach (var student_model in student_list)
            {
                var form2_model = new BLL.CCOM.Form_review().GetModel(" Form_type_id=2 and User_id=" + student_model.User_id);
                if (form2_model != null)
                {
                    result += student_model.User_id + ",";
                }
            }
            if (result == "")
            {
                return("");
            }
            else
            {
                return(Utils.DelLastComma(result));
            };
        }
Пример #6
0
        protected void AddSubmitButton()
        {
            var review_model = new BLL.CCOM.Form_review().GetModel(" User_id=" + studentID + " and Form_type_id=1");

            if (GetAdminInfo_CCOM().Role_id == 3) //学生
            {
                if (review_model == null)         //学生尚未提交
                {
                    isCanEdit = true;
                    this.submit_button.InnerHtml = "<a href=\"javascript:void(0);\" class=\"btn btn-success\" onclick='SubmitForm(1)'>提交";
                }
                else//学生已经提交
                {
                    if (review_model.Review_result == 0)
                    {
                        isCanEdit = true;
                        this.submit_button.InnerHtml = "<a href=\"javascript:void(0);\" class=\"btn btn-success\" onclick='SubmitForm(1)'>提交";
                    }
                    else
                    {
                        isCanEdit = false;
                        this.submit_button.InnerHtml = review_model.Review_result == 1 ? "<b style=\"color: green;\">审核结果:及格</b>" : "<b style=\"color: red;\">审核结果:不及格</b>";
                    }
                }
            }
            else if (GetAdminInfo_CCOM().Role_id == 2) //指导教师
            {
                if (review_model == null)              //学生尚未提交
                {
                    isCanEdit = true;
                    this.submit_button.InnerText = "该学生尚未提交形式审查表";
                }
                else//学生已经提交
                {
                    if (review_model.Review_result == 0)
                    {
                        isCanEdit = true;
                        this.submit_button.InnerHtml = "<a href=\"javascript:void(0);\" class=\"btn btn-success\" onclick='SubmitForm(2)'>审核";
                    }
                    else
                    {
                        isCanEdit = false;
                        this.submit_button.InnerHtml = review_model.Review_result == 1 ? "<b style=\"color: green;\">审核结果:及格</b>" : "<b style=\"color: red;\">审核结果:不及格</b>";
                    }
                }
            }
            else
            {
                if (review_model == null) //学生尚未提交
                {
                    isCanEdit = false;
                    this.submit_button.InnerText = "该学生尚未提交形式审查表";
                }
                else//学生已经提交
                {
                    if (review_model.Review_result == 0)
                    {
                        isCanEdit = false;
                        this.submit_button.InnerHtml = "<a href=\"javascript:void(0);\">尚未审核";
                    }
                    else
                    {
                        isCanEdit = false;
                        this.submit_button.InnerHtml = review_model.Review_result == 1 ? "<b style=\"color: green;\">审核结果:及格</b>" : "<b style=\"color: red;\">审核结果:不及格</b>";
                    }
                }
            }
        }