Ejemplo n.º 1
0
        private M_Exam_Sys_Questions Question_FillMod()
        {
            M_Exam_Sys_Questions questMod = null;

            if (Mid > 0)
            {
                questMod = questBll.GetSelect(Mid);
            }
            else
            {
                questMod = new M_Exam_Sys_Questions();
                M_UserInfo mu = buser.GetLogin();
                questMod.UserID    = mu.UserID;
                questMod.p_Inputer = mu.UserName;
            }
            questMod.p_title      = Request.Form["p_title"];
            questMod.p_Difficulty = DataConverter.CDouble(Request.Form["p_Difficulty"]);
            questMod.p_Class      = DataConverter.CLng(Request.Form["TreeTlp_hid"]);
            questMod.p_Views      = DataConverter.CLng(Request.Form["p_Views"]);
            questMod.p_Knowledge  = DataConverter.CLng(Request.Form["knowname"]);
            string tagkey = Request.Form["tabinput"];

            if (string.IsNullOrEmpty(tagkey))
            {
                questMod.Tagkey = "";
            }
            else
            {
                int firstid = classBll.SelFirstNodeID(questMod.p_Class);
                questMod.Tagkey = knowBll.AddKnows(firstid, tagkey, 0);
            }
            questMod.p_Type    = DataConverter.CLng(Request.Form["qtype_rad"]);
            questMod.p_shuming = Request.Form["p_shuming"] ?? Request.Form["p_Answer"];
            questMod.p_Answer  = Request.Form["p_Answer"];
            if (questMod.p_Type == 10)
            {
                questMod.p_Content = Request.Form["Qids_Hid"]; questMod.LargeContent = Request.Form["p_Content"];
            }
            else
            {
                questMod.p_Content = Request.Form["p_Content"];
            }
            questMod.Qinfo           = Request.Form["Qinfo_Hid"];
            questMod.p_ChoseNum      = DataConverter.CLng(Request.Form["p_ChoseNum_DP"]);
            questMod.IsBig           = 0;
            questMod.IsShare         = string.IsNullOrEmpty(Request.Form["IsShare"]) ? 0 : 1;
            questMod.p_defaultScores = DataConverter.CFloat(Request.Form["p_defaultScores"]);
            questMod.Jiexi           = Request.Form["Jiexi"];
            questMod.Version         = DataConverter.CLng(Request.Form["Version"]);
            return(questMod);
        }
        private M_Exam_Sys_Questions FillMod()
        {
            M_Exam_Sys_Questions questMod = null;
            M_AdminInfo          adminMod = B_Admin.GetLogin();

            if (Mid > 0)
            {
                questMod = questBll.GetSelect(Mid);
            }
            else
            {
                questMod = new M_Exam_Sys_Questions();
                //questMod.UserID = mu.UserID;
                //questMod.p_Inputer = mu.UserName;
            }
            questMod.p_title = txtP_title.Text;
            //questMod.p_Difficulty = DataConverter.CLng(rblDiff.SelectedValue);
            questMod.p_Difficulty = DataConverter.CDouble(Diffcult_T.Text);
            questMod.p_Class      = DataConverter.CLng(NodeID_Hid.Value);
            //questMod.p_Shipin = QuestType_Hid.Value;
            questMod.p_Views     = DataConverter.CLng(Grade_Radio.SelectedValue);
            questMod.p_Knowledge = DataConverter.CLng(Request.Form["knowname"]);
            string tagkey = Request.Form["Tabinput"];

            if (string.IsNullOrEmpty(tagkey))
            {
                questMod.Tagkey = "";
            }
            else
            {
                int firstid = nodeBll.SelFirstNodeID(questMod.p_Class);
                questMod.Tagkey = knowBll.AddKnows(firstid, tagkey);
            }
            if (string.IsNullOrEmpty(AnswerHtml_T.Text))
            {
                AnswerHtml_T.Text = Answer_T.Text;
            }
            questMod.p_Type    = DataConverter.CLng(Request.Form["qtype_rad"]);
            questMod.p_shuming = AnswerHtml_T.Text;
            if (questMod.p_Type == 10)
            {
                questMod.p_Content = Qids_Hid.Value; questMod.LargeContent = txtP_Content.Text;
            }
            else
            {
                questMod.p_Content = txtP_Content.Text;
            }
            questMod.Qinfo      = Qinfo_Hid.Value;
            questMod.p_ChoseNum = DataConverter.CLng(ddlNumber1.SelectedValue);
            questMod.IsBig      = 0;
            questMod.p_Inputer  = adminMod.AdminName;
            //后台试题强制分享
            questMod.IsShare         = 1;// IsShare_Chk.Checked ? 1 : 0;
            questMod.p_defaultScores = DataConverter.CFloat(txtDefaSocre.Text);
            questMod.p_Answer        = Answer_T.Text.Trim();
            //questMod.p_Optioninfo = Optioninfo_Hid.Value;
            questMod.Jiexi   = txtJiexi.Value;
            questMod.Version = DataConverter.CLng(Version_Rad.SelectedValue);
            return(questMod);
        }
Ejemplo n.º 3
0
        private M_Exam_Sys_Questions Question_FillMod()
        {
            M_Exam_Sys_Questions questMod = null;

            if (Mid > 0)
            {
                questMod = questBll.GetSelect(Mid);
            }
            else
            {
                questMod           = new M_Exam_Sys_Questions();
                questMod.UserID    = mu.UserID;
                questMod.p_Inputer = mu.UserName;
            }
            questMod.p_title = Request.Form["p_title"];
            //questMod.p_Difficulty = DataConverter.CLng(rblDiff.SelectedValue);
            questMod.p_Difficulty = DataConverter.CDouble(Request.Form["Diffcult_T"]);
            questMod.p_Class      = DataConverter.CLng(Request.Form["TreeTlp_hid"]);
            //questMod.p_Shipin = QuestType_Hid.Value;
            questMod.p_Views     = DataConverter.CLng(Request.Form["Grade_Rad"]);
            questMod.p_Knowledge = DataConverter.CLng(Request.Form["knowname"]);
            string tagkey = Request.Form["Tabinput"];

            if (string.IsNullOrEmpty(tagkey))
            {
                questMod.Tagkey = "";
            }
            else
            {
                int firstid = clsBll.SelFirstNodeID(questMod.p_Class);
                questMod.Tagkey = knowBll.AddKnows(firstid, tagkey, 0, false);
            }
            questMod.p_Type    = DataConverter.CLng(Request.Form["qtype_rad"]);
            questMod.p_shuming = string.IsNullOrEmpty(Request.Form["AnswerHtml_T"]) ? Request.Form["Answer_T"] : Request.Form["AnswerHtml_T"];
            if (questMod.p_Type == 10)
            {
                questMod.p_Content = Request.Form["Qids_Hid"]; questMod.LargeContent = Request.Form["txtP_Content"];
            }
            else
            {
                questMod.p_Content = Request.Form["txtP_Content"];
            }
            questMod.Qinfo           = Request.Form["Qinfo_Hid"];
            questMod.p_ChoseNum      = DataConverter.CLng(Request.Form["p_ChoseNum_DP"]);
            questMod.IsBig           = 0;
            questMod.IsShare         = string.IsNullOrEmpty(Request.Form["IsShare_Chk"]) ? 1 : 0;
            questMod.p_defaultScores = DataConverter.CFloat(Request.Form["p_defaultScores"]);
            questMod.p_Answer        = Request.Form["p_Answer"];
            //questMod.p_Optioninfo = Optioninfo_Hid.Value;
            questMod.Jiexi   = Request.Form["txtJiexi"];
            questMod.Version = DataConverter.CLng(Request.Form["Version_Rad"]);
            return(questMod);
        }
Ejemplo n.º 4
0
        protected void Save_Btn_Click(object sender, EventArgs e)
        {
            M_UserInfo mu = buser.GetLogin();

            verMod = new M_Exam_Version();
            if (Mid > 0)
            {
                verMod = verBll.SelReturnModel(Mid);
            }
            verMod.VersionName = VName_T.Text;
            verMod.Inputer     = mu.UserName;
            verMod.VersionTime = VTime_T.Text;
            verMod.NodeID      = DataConvert.CLng(NodeID_Hid.Value);
            verMod.Grade       = DataConvert.CLng(Grade_Radio.SelectedValue);
            verMod.Volume      = Volume_T.Text;
            verMod.Chapter     = Chapter_T.Text;
            verMod.SectionName = SectionName_T.Text;
            verMod.CourseName  = CourseName_T.Text;
            string tagkey = Request.Form["Tabinput"];

            if (string.IsNullOrEmpty(tagkey))
            {
                verMod.Knows = "";
            }
            else
            {
                int firstid = nodeBll.SelFirstNodeID(DataConvert.CLng(NodeID_Hid.Value));
                verMod.Knows = knowBll.AddKnows(firstid, tagkey);
            }
            if (Mid > 0)
            {
                verBll.UpdateByID(verMod);
            }
            else
            {
                verMod.UserID = mu.UserID;
                verMod.Pid    = Pid;
                verBll.Insert(verMod);
            }
            function.WriteSuccessMsg("操作成功", "VersionList.aspx");
        }