protected string UpdateFormValue()
        {
            JsonData data        = new JsonData();
            string   userid      = MyRequest.GetString("UserID");
            string   formid      = MyRequest.GetString("FormID");
            string   selectValue = MyRequest.GetString("SelectValue");
            string   msg         = "";

            try
            {
                var form_value_model = new BLL.CCOM.Form_value().GetModel(" User_id=" + userid + " and Form_id=" + formid);
                if (form_value_model == null)   //增加一条记录
                {
                    Model.CCOM.Form_value value_model = new Model.CCOM.Form_value();
                    value_model.User_id    = long.Parse(userid);
                    value_model.Form_id    = int.Parse(formid);
                    value_model.Self_value = int.Parse(selectValue);
                    value_model.Tea_value  = 0;
                    if (new BLL.CCOM.Form_value().Add(value_model) == 0)
                    {
                        msg = "添加失败";
                    }
                }
                else//更新一条记录
                {
                    form_value_model.Self_value = int.Parse(selectValue);
                    if (!new BLL.CCOM.Form_value().Update(form_value_model))
                    {
                        msg = "更新失败";
                    }
                }
            }
            catch
            {
                msg = "发生异常!";
            }

            if (msg == "")
            {
                data["msg"]  = "";
                data["code"] = 1;
            }
            else
            {
                data["msg"]  = msg;
                data["code"] = 0;
            }
            return(data.ToJson());
        }
Пример #2
0
        public void ShowInfo()
        {
            var form_models = new BLL.CCOM.Form().GetModelList(" Form_page=1");

            for (int i = 0; i < form_models.Count / 3; i++)
            {
                int form1_id = form_models[i].Form_id;
                int form2_id = form_models[1 * form_models.Count / 3 + i].Form_id;
                int form3_id = form_models[2 * form_models.Count / 3 + i].Form_id;


                var form_model1 = new BLL.CCOM.Form().GetModel(form1_id);
                var form_model2 = new BLL.CCOM.Form().GetModel(form2_id);
                var form_model3 = new BLL.CCOM.Form().GetModel(form3_id);

                var form_value1 = new BLL.CCOM.Form_value().GetModel(" User_id=" + studentID + " and Form_id=" + form1_id);
                var form_value2 = new BLL.CCOM.Form_value().GetModel(" User_id=" + studentID + " and Form_id=" + form2_id);
                var form_value3 = new BLL.CCOM.Form_value().GetModel(" User_id=" + studentID + " and Form_id=" + form3_id);

                reviewTr += "<tr>";
                if (form_model1.Ff_id == 0)
                {
                    reviewTr += "<td style=\"width:10%\">" + form_model1.Form_name + "</td>";
                }
                else
                {
                    reviewTr += "<td style=\"width:10%\">——" + form_model1.Form_name + "</td>";
                }
                reviewTr += "<td style=\"width:2%\">";
                reviewTr += "<select runat=\"server\" id=\"ddl" + form1_id + "\" " + GetIsDisabled() + " onchange=\"ChangeSelectValue(this," + studentID + "," + form1_id + ")\" style=\"width:120px\">";
                if (form_value1 == null)
                {
                    reviewTr += "<option value=\"0\">不存在项目</option>";
                    reviewTr += "<option value=\"1\">合格</option>";
                    reviewTr += "<option value=\"2\">不合格</option>";
                }
                else
                {
                    if (form_value1.Self_value == 0)
                    {
                        reviewTr += "<option value=\"0\" selected=\"selected\">不存在项目</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"0\">不存在项目</option>";
                    }
                    if (form_value1.Self_value == 1)
                    {
                        reviewTr += "<option value=\"1\" selected=\"selected\">合格</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"1\">合格</option>";
                    }
                    if (form_value1.Self_value == 2)
                    {
                        reviewTr += "<option value=\"2\" selected=\"selected\">不合格</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"2\">不合格</option>";
                    }
                }
                reviewTr += "</select>";
                reviewTr += "</td>";
                if (form_model2.Ff_id == 0)
                {
                    reviewTr += "<td style=\"width:10%\">" + form_model2.Form_name + "</td>";
                }
                else
                {
                    reviewTr += "<td style=\"width:10%\">——" + form_model2.Form_name + "</td>";
                }
                reviewTr += "<td style=\"width:2%\">";
                reviewTr += "<select runat=\"server\" id=\"ddl" + form2_id + "\" " + GetIsDisabled() + " onchange=\"ChangeSelectValue(this," + studentID + "," + form2_id + ")\" style=\"width:120px\">";
                if (form_value2 == null)
                {
                    reviewTr += "<option value=\"0\">不存在项目</option>";
                    reviewTr += "<option value=\"1\">合格</option>";
                    reviewTr += "<option value=\"2\">不合格</option>";
                }
                else
                {
                    if (form_value2.Self_value == 0)
                    {
                        reviewTr += "<option value=\"0\" selected=\"selected\">不存在项目</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"0\">不存在项目</option>";
                    }
                    if (form_value2.Self_value == 1)
                    {
                        reviewTr += "<option value=\"1\" selected=\"selected\">合格</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"1\">合格</option>";
                    }
                    if (form_value2.Self_value == 2)
                    {
                        reviewTr += "<option value=\"2\" selected=\"selected\">不合格</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"2\">不合格</option>";
                    }
                }
                reviewTr += "</select>";
                reviewTr += "</td>";
                if (form_model3.Ff_id == 0)
                {
                    reviewTr += "<td style=\"width:10%\">" + form_model3.Form_name + "</td>";
                }
                else
                {
                    reviewTr += "<td style=\"width:10%\">——" + form_model3.Form_name + "</td>";
                }
                reviewTr += "<td style=\"width:2%\">";
                reviewTr += "<select runat=\"server\" id=\"ddl" + form3_id + "\" " + GetIsDisabled() + " onchange=\"ChangeSelectValue(this," + studentID + "," + form3_id + ")\" style=\"width:120px\">";
                if (form_value3 == null)
                {
                    reviewTr += "<option value=\"0\">不存在项目</option>";
                    reviewTr += "<option value=\"1\">合格</option>";
                    reviewTr += "<option value=\"2\">不合格</option>";
                }
                else
                {
                    if (form_value3.Self_value == 0)
                    {
                        reviewTr += "<option value=\"0\" selected=\"selected\">不存在项目</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"0\">不存在项目</option>";
                    }
                    if (form_value3.Self_value == 1)
                    {
                        reviewTr += "<option value=\"1\" selected=\"selected\">合格</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"1\">合格</option>";
                    }
                    if (form_value3.Self_value == 2)
                    {
                        reviewTr += "<option value=\"2\" selected=\"selected\">不合格</option>";
                    }
                    else
                    {
                        reviewTr += "<option value=\"2\">不合格</option>";
                    }
                }
                reviewTr += "</select>";
                reviewTr += "</td>";
                reviewTr += "</tr>";
            }
        }