//private void Bind()
        //{
        //    DataTable dt = bep.Select_All();
        //    if (dt != null && dt.Rows.Count > 0)
        //    {
        //        ddpoint.Items.Clear();
        //        ddpoint.Items.Add(new ListItem("请选择", "0"));
        //        foreach (DataRow dr in dt.Rows)
        //        {
        //            ListItem li = new ListItem();
        //            li.Text = dr["testpoint"].ToString();
        //            li.Value = dr["ID"].ToString();
        //            ddpoint.Items.Add(li);
        //        }
        //    }
        //}

        protected void EBtnSubmit_Click(object sender, EventArgs e)
        {
            int         id = DataConverter.CLng(Request.QueryString["ID"]);
            M_ExamPoint mc = bep.GetSelect(id);

            mc.AddUser = badmin.GetAdminLogin().AdminId;
            //mc.TID =DataConverter.CLng(ddpoint.SelectedValue);
            mc.OrderBy = DataConverter.CLng(this.txt_End.Text);
            mc.AddTime = DateTime.Now;
            mc.ID      = DataConverter.CLng(id);
            if (mc != null && mc.ID > 0)
            {
                bool result = bep.GetUpdate(mc);
                if (result)
                {
                    function.WriteSuccessMsg("修改成功!", "ExamPointManage.aspx");
                }
                else
                {
                    function.WriteErrMsg("修改失败!");
                }
            }
            //else
            //{
            //    int ids = bep.GetInsert(mc);
            //    if (ids > 0)
            //    {
            //        ClientScript.RegisterClientScriptBlock(this.GetType(), "script", "<script>alert('添加成功!');location.href='ExamPointManage.aspx'</script>");
            //    }
            //    else
            //    {
            //        ClientScript.RegisterClientScriptBlock(this.GetType(), "script", "<script>alert('添加失败!');</script>");
            //    }
            //}
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = DataConverter.CLng(Request.QueryString["ID"]);

            if (!string.IsNullOrEmpty(Request.QueryString["menu"]) && Request.QueryString["menu"] == "del")
            {
                int cids = DataConverter.CLng(Request.QueryString["id"]);
                bep.DeleteByGroupID(cids);
            }
            if (!IsPostBack)
            {
                //Bind();
                M_ExamPoint mep = bep.GetSelect(id);
                //if (mep != null && mep.ID > 0)
                //{
                //Label1.Text = "修改考点";
                this.txtCoureTime.Text = DataConverter.CDate(mep.AddTime).ToString();
                this.txt_End.Text      = mep.OrderBy.ToString();
                //ddpoint.SelectedValue = mep.TID.ToString();
                //}
                //else
                //{
                //    Label1.Text = "添加考点";
                //}
                Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "I/Main.aspx'>工作台</a></li> <li><a href='Papers_System_Manage.aspx'>教育模块</a></li> <li><a href='QuestionManage.aspx'>考试管理</a></li> <li>添加考点</li>");
            }
        }
Beispiel #3
0
        private static M_ExamPoint GetInfoFromReader(DbDataReader rdr)
        {
            M_ExamPoint info = new M_ExamPoint();

            info.ID        = DataConverter.CLng(rdr["ID"].ToString());
            info.TestPoint = rdr["TestPoint"].ToString();
            info.TID       = DataConverter.CLng(rdr["TID"].ToString());
            info.OrderBy   = DataConverter.CLng(rdr["OrderBy"].ToString());
            info.AddUser   = DataConverter.CLng(rdr["AddUser"].ToString());
            info.AddTime   = DataConverter.CDate(rdr["AddTime"].ToString());
            rdr.Close();
            rdr.Dispose();
            return(info);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Request.QueryString["menu"] != null && Request.QueryString["menu"] != "")
                {
                    string menu = Request.QueryString["menu"].ToString();
                    if (menu.Equals("Edit")) //修改知识点
                    {
                        this.Label2.Text = "修改知识点";
                        this.Label1.Text = "修改知识点";

                        GetClassList();
                        int kid = DataConverter.CLng(Request.QueryString["k_id"]);
                        bqk = new B_ExamPoint();
                        M_ExamPoint mqk = bqk.GetSelect(kid);
                        if (mqk != null && mqk.ID > 0)
                        {
                            this.txtK_Name.Text        = mqk.TestPoint;
                            this.txtK_OrderBy.Text     = mqk.OrderBy.ToString();
                            this.txtClassId.Visible    = false;
                            ddlC_ClassId.Visible       = true;
                            ddlC_ClassId.SelectedValue = mqk.ID.ToString();
                        }
                    }
                    if (menu.Equals("Add"))  //添加知识点
                    {
                        this.Label2.Text = "添加知识点";
                        this.Label1.Text = "添加知识点";
                        if (Request.QueryString["C_id"] != null && Request.QueryString["C_id"] != "")
                        {
                            int c_id = DataConverter.CLng(Request.QueryString["C_id"]);
                            bqc = new B_Exam_Class();
                            M_Exam_Class mqc = bqc.GetSelect(c_id);
                            if (mqc != null && mqc.C_id > 0)
                            {
                                txtClassId.Text         = mqc.C_ClassName;
                                this.txtClassId.Enabled = false;
                                ddlC_ClassId.Visible    = false;
                            }
                        }
                    }
                    Call.SetBreadCrumb(Master, "<li>教育模块</li><li><a href='QuestionManage.aspx'>在线考试系统</a></li><li>知识点管理</li><li>" + Label2.Text + "</li>");
                }
            }
        }
Beispiel #5
0
        public void ExamPoint_Add()
        {
            M_ExamPoint pointMod = pointBll.GetSelect(Mid);

            pointMod.TestPoint = Request.Form["TestPoint"];
            pointMod.OrderBy   = DataConverter.CLng(Request.Form["OrderBy"]);
            if (pointMod.ID > 0)
            {
                pointBll.GetUpdate(pointMod);
            }
            else
            {
                pointMod.AddTime = DateTime.Now;
                pointMod.AddUser = badmin.GetAdminLogin().AdminId;
                pointBll.GetInsert(pointMod);
            }
            function.WriteSuccessMsg("操作成功", "ExamPointManage");
        }
Beispiel #6
0
        public IActionResult ExamPoint_Add()
        {
            M_ExamPoint pointMod = pointBll.GetSelect(Mid);

            pointMod.TestPoint = RequestEx["TestPoint"];
            pointMod.OrderBy   = DataConverter.CLng(RequestEx["OrderBy"]);
            if (pointMod.ID > 0)
            {
                pointBll.GetUpdate(pointMod);
            }
            else
            {
                pointMod.AddTime = DateTime.Now;
                pointMod.AddUser = adminMod.AdminId;
                pointBll.GetInsert(pointMod);
            }
            return(WriteOK("操作成功", "ExamPointManage"));
        }
Beispiel #7
0
        protected void EBtnSubmit_Click(object sender, EventArgs e)
        {
            M_ExamPoint mc = new M_ExamPoint();

            mc.AddTime = !string.IsNullOrEmpty(txtCoureTime.Text) ? Convert.ToDateTime(txtCoureTime.Text.Trim()) : DateTime.Now;
            mc.OrderBy = Convert.ToInt32(txt_End.Text.Trim());
            mc.AddUser = Convert.ToInt32(Request.QueryString["AdminId"]);
            int ids = bep.GetInsert(mc);

            if (ids > 0)
            {
                function.WriteSuccessMsg("添加成功!", "'ExamPointManage.aspx");
            }
            else
            {
                function.WriteErrMsg("添加失败!");
            }
        }
Beispiel #8
0
 private List <M_ExamPoint> GetKByds(DataSet ds)
 {
     if (ds != null && ds.Tables[0].Rows.Count > 0)
     {
         List <M_ExamPoint> mqks = new List <M_ExamPoint>();
         foreach (DataRow dr in ds.Tables[0].Rows)
         {
             M_ExamPoint mep = new M_ExamPoint();
             mep.ID        = DataConverter.CLng(dr["id"]);
             mep.TestPoint = (dr["TestPoint"]).ToString();
             mep.OrderBy   = DataConverter.CLng(dr["OrderBy"]);
             mep.TID       = DataConverter.CLng(dr["TID"]);
             mep.AddUser   = DataConverter.CLng(dr["AddUser"]);
             mep.AddTime   = DataConverter.CDate(dr["AddTime"]);
             mqks.Add(mep);
         }
         return(mqks);
     }
     return(new List <M_ExamPoint>());
 }
Beispiel #9
0
        public ActionResult AddExamPoint()
        {
            M_ExamPoint pointMod = pointBll.GetSelect(Mid);

            return(View(pointMod));
        }
Beispiel #10
0
 /// <summary>
 ///更新记录
 /// </summary>
 /// <param name="ExamPoint"></param>
 /// <returns></returns>
 public bool GetUpdate(M_ExamPoint model)
 {
     return(DBCenter.UpdateByID(model, model.ID));
 }
Beispiel #11
0
 /// <summary>
 ///添加记录
 /// </summary>
 /// <param name="ExamPoint"></param>
 /// <returns></returns>
 public int GetInsert(M_ExamPoint model)
 {
     return(DBCenter.Insert(model));
 }
        //保存知识点
        protected void EBtnSubmit_Click(object sender, EventArgs e)
        {
            bqk = new B_ExamPoint();
            string cid = "";

            if (txtK_Name.Text.Trim() == "")
            {
                cid = ddlC_ClassId.SelectedValue;
            }
            else
            {
                cid = txtK_Name.Text.Trim();
            }
            M_ExamPoint mqk = bqk.GetSelectByNameAndCid(txtK_Name.Text, DataConverter.CLng(cid));

            if (mqk != null && mqk.ID > 0)
            {
                function.WriteErrMsg("该分类中已经存在此知识点!");
                return;
            }
            if (Request.QueryString["menu"] != null && Request.QueryString["menu"] != "")
            {
                if (txtK_OrderBy.Text.Trim() != "" && !Regex.IsMatch(txtK_OrderBy.Text.Trim(), @"^(-?\d+)(\.\d+)?$"))
                {
                    function.WriteErrMsg("排序必须为数字!");
                    return;
                }
                string menu = Request.QueryString["menu"].ToString();
                if (menu.Equals("Edit")) //修改知识点
                {
                    int         kid  = DataConverter.CLng(Request.QueryString["k_id"]);
                    M_ExamPoint mqk1 = new M_ExamPoint();
                    mqk1.ID        = kid;
                    mqk1.TestPoint = this.txtK_Name.Text.Trim();
                    mqk1.TID       = DataConverter.CLng(ddlC_ClassId.SelectedValue);
                    mqk1.OrderBy   = txtK_OrderBy.Text.Trim() == "" ? 0 : DataConverter.CLng(txtK_OrderBy.Text.Trim());
                    bool result = bqk.GetUpdate(mqk1);
                    if (result)
                    {
                        function.WriteSuccessMsg("修改成功!", "Questions_Knowledge_Show.aspx?c_id=" + mqk1.TID);
                    }
                    else
                    {
                        function.WriteErrMsg("修改失败!");
                    }
                }
                if (menu.Equals("Add"))  //添加知识点
                {
                    M_ExamPoint mqk1 = new M_ExamPoint();
                    mqk1.TestPoint = this.txtK_Name.Text.Trim();
                    int c_id = DataConverter.CLng(Request.QueryString["C_id"]);
                    mqk1.TID     = c_id;
                    mqk1.OrderBy = txtK_OrderBy.Text.Trim() == "" ? 0 : DataConverter.CLng(txtK_OrderBy.Text.Trim());
                    int result = bqk.GetInsert(mqk1);
                    if (result > 0)
                    {
                        function.WriteSuccessMsg("添加成功!", "Questions_Knowledge_Show.aspx?c_id=" + mqk1.TID);
                    }
                    else
                    {
                        function.WriteErrMsg("添加失败!");
                    }
                }
            }
        }