Пример #1
0
 /// <summary>
 /// 添加试卷
 /// </summary>
 private void Papers()
 {
     BLL.Papers   bll   = new BLL.Papers();
     Model.Papers model = new Model.Papers();
     model.Name     = Common.Function.StringEncode(tb_Name.Text.Trim());
     model.CourseID = int.Parse(lb_CourseID.Text);
     model.Type     = Request.QueryString["TitleType"];
     PapersID       = bll.Add(model);
     if (PapersID > 0)
     {
     }
     else
     {
         Common.Function.AlertRedirect("系统繁忙!", "Auto.aspx?TitleType=" + Request.QueryString["TitleType"] + "&CourseID=" + int.Parse(lb_CourseID.Text));
     }
 }
Пример #2
0
        protected void imgbt_Save_Click(object sender, ImageClickEventArgs e)
        {
            BLL.Papers   bll   = new BLL.Papers();
            Model.Papers model = new Model.Papers();
            model.Name     = Common.Function.StringEncode(tb_Name.Text.Trim());
            model.CourseID = int.Parse(lb_CourseID.Text);
            model.Type     = Request.QueryString["TitleType"];
            int PapersID = bll.Add(model);

            if (PapersID > 0)
            {
                AddPapersTitleList(PapersID);
            }
            else
            {
                Common.Function.AlertRedirect("系统繁忙!", "Add.aspx?TitleType=" + Request.QueryString["TitleType"] + "&CourseID=" + int.Parse(lb_CourseID.Text));
            }
        }
        /// <summary>
        /// 保存试卷
        /// </summary>
        /// <param name="context"></param>
        private void SavePaper(HttpContext context)
        {
            string Name      = context.Request["Name"].ToString();                //类别ID
            int    CourseID  = int.Parse(context.Request["CourseID"].ToString()); //课程ID
            string TitleType = context.Request["Type"].ToString();                //类型
            string TitleID   = context.Request["array"].ToString();               //题目ID字符串
            int    StatusID  = int.Parse(context.Request["Status_id"].ToString());

            //string[] arrayTitle = DelLastComma(TitleID).Split(',');
            string[] arrayTitle = TitleID.Split(',');
            string   str_score  = context.Request["str_score"].ToString();//分数字符串

            //string[] arrayScore= DelLastComma(str_score).Split(',');
            string[] arrayScore = str_score.Split(',');

            //context.Response.Write("{\"status\": 0, \"msg\": \"系统繁忙!\"}");
            //return;

            BLL.Papers   bll   = new BLL.Papers();
            Model.Papers model = new Model.Papers();
            model.Name     = Common.Function.StringEncode(Name);
            model.CourseID = CourseID;
            model.Type     = TitleType;
            int PapersID = bll.Add(model);

            if (PapersID > 0)
            {
                AddPapersTitleList(PapersID, arrayTitle, arrayScore, CourseID, StatusID);
            }
            else
            {
                context.Response.Write("{\"status\": 0, \"msg\": \"系统繁忙!\"}");
                return;
            }
            context.Response.Write("{\"status\": 1, \"msg\": \"保存成功!\"}");
            return;
        }