public void Question_Add() { var model = new VM_Question(); M_Exam_Sys_Questions questMod = Question_FillMod(); if (Mid > 0) { questBll.GetUpdate(questMod); } else { questMod.p_id = questBll.GetInsert(questMod); } SafeSC.WriteFile(questMod.GetOPDir(), Request.Form["Optioninfo_Hid"]); if (model.IsSmall > 0)//判断当前是否是添加小题状态 { DataTable dt = questBll.SelByIDSForType(questMod.p_id.ToString()); string json = JsonConvert.SerializeObject(dt); //function.Script(this, "parent.SelQuestion(" + json + ")"); } else { function.WriteSuccessMsg("操作成功!", "QuestList?NodeID=" + model.NodeID); return; } }
public void Question_Add() { var model = new VM_Question(); M_Exam_Sys_Questions questMod = Question_FillMod(); if (Mid > 0) { questBll.GetUpdate(questMod); } else { questMod.p_id = questBll.GetInsert(questMod); } SafeSC.WriteFile(questMod.GetOPDir(), Request.Form["Optioninfo_Hid"]); function.WriteSuccessMsg("操作成功!", "QuestList?NodeID=" + model.NodeID); }
public IActionResult Question_Add() { var model = new VM_Question(HttpContext); M_Exam_Sys_Questions questMod = Question_FillMod(); if (Mid > 0) { questBll.GetUpdate(questMod); } else { questMod.p_id = questBll.GetInsert(questMod); } SafeSC.WriteFile(questMod.GetOPDir(), RequestEx["Optioninfo_Hid"]); return(WriteOK("操作成功!", "QuestList?NodeID=" + model.NodeID)); }
// 保存 protected void EBtnSubmit_Click(object sender, EventArgs e) { M_Exam_Sys_Questions questMod = FillMod(); if (Mid > 0) { questBll.GetUpdate(questMod); } else { questMod.p_id = questBll.GetInsert(questMod); } SafeSC.WriteFile(questMod.GetOPDir(), Optioninfo_Hid.Value); if (IsSmall > 0)//判断当前是否是添加小题状态 { DataTable dt = questBll.SelByIDSForType(questMod.p_id.ToString()); string json = JsonConvert.SerializeObject(dt); function.Script(this, "parent.SelQuestion(" + json + ")"); } else { function.WriteSuccessMsg("操作完成!", "QuestList.aspx?NodeID=" + NodeID); } }
//存入字段,给予JS调用 public string GetOPInfo() { return(SafeSC.ReadFileStr(questMod.GetOPDir())); }
protected void Page_Load(object sender, EventArgs e) { Call.HideBread(Master); if (!IsPostBack) { if (NodeID > 0) { M_Exam_Class nodeMod = nodeBll.GetSelect(NodeID); CurNode_L.Text = "[" + nodeMod.C_ClassName + "]"; } else { nodetr.Style.Remove("display"); } if (Grade > 0) { CurNode_L.Text += "[" + B_GradeOption.GetGradeOption(Grade).GradeName + "]"; Grade_Radio.SelectedValue = Grade.ToString(); } //-------------- GetQuesType(); InitQuestGrade(); if (Mid > 0) { SaveNew_Btn.Visible = true; M_Exam_Sys_Questions questMod = questBll.GetSelect(Mid); if (questMod != null && questMod.p_id > 0) { txtP_title.Text = questMod.p_title; //rblDiff.SelectedValue = questMod.p_Difficulty.ToString(); Diffcult_T.Text = questMod.p_Difficulty.ToString("f2"); AnswerHtml_T.Text = questMod.p_shuming; Grade_Radio.SelectedValue = questMod.p_Views.ToString(); if (!string.IsNullOrEmpty(questMod.Tagkey)) { TagKey_T.Value = knowBll.GetNamesByIDS(questMod.Tagkey); } //TagKey_T.Text = questMod.Tagkey; NodeID_Hid.Value = questMod.p_Class.ToString(); txtP_Content.Text = questMod.p_Content; if (questMod.p_Type == 10) { txtP_Content.Text = questMod.LargeContent; } txtDefaSocre.Text = questMod.p_defaultScores.ToString(); Qinfo_Hid.Value = questMod.Qinfo; ddlNumber1.SelectedValue = questMod.p_ChoseNum.ToString(); Optioninfo_Hid.Value = SafeSC.ReadFileStr(questMod.GetOPDir()); Answer_T.Text = questMod.p_Answer; txtJiexi.Value = questMod.Jiexi; IsShare_Chk.Checked = questMod.IsShare == 1; Version_Rad.SelectedValue = questMod.Version.ToString(); function.Script(this, "SetRadVal('qtype_rad'," + questMod.p_Type + ");"); } } else { if (NodeID > 0) { NodeID_Hid.Value = NodeID.ToString(); } } } }