public ActionResult AddPaper() { M_Exam_Sys_Papers paperMod = new M_Exam_Sys_Papers(); if (Mid > 0) { paperMod = paperBll.GetSelect(Mid); if (mu.UserID != paperMod.UserID) { function.WriteErrMsg("你无权修改该试卷"); return(Content("")); } } else { paperMod.p_BeginTime = DateTime.Now; paperMod.p_endTime = DateTime.Now.AddMonths(1); } C_TreeTlpDP treeMod = new C_TreeTlpDP() { F_ID = "C_id", F_Name = "C_ClassName", F_Pid = "C_Classid", dt = clsBll.Select_All(), seled = paperMod.p_class.ToString() }; ViewBag.treeMod = treeMod; return(View(paperMod)); }
private void MyBind() { M_AdminInfo adminMod = B_Admin.GetLogin(); Grade_Radio.DataSource = B_GradeOption.GetGradeList(6, 0); Grade_Radio.DataBind(); if (Grade_Radio.Items.Count > 0) { Grade_Radio.SelectedIndex = 0; } NodeTree.DataSource = nodeBll.Select_All(); NodeTree.MyBind(); if (Mid > 0) { verMod = verBll.SelReturnModel(Mid); VName_T.Text = verMod.VersionName; Inputer_T.Text = verMod.Inputer; VTime_T.Text = verMod.VersionTime; Grade_Radio.SelectedValue = verMod.Grade.ToString(); Node_Hid.Value = verMod.NodeID.ToString(); Volume_T.Text = verMod.Volume; SectionName_T.Text = verMod.SectionName; CourseName_T.Text = verMod.CourseName; Price_T.Text = verMod.Price.ToString("f2"); if (!string.IsNullOrEmpty(verMod.Knows)) { TagKey_T.Value = knowBll.GetNamesByIDS(verMod.Knows); } } else { Inputer_T.Text = adminMod.AdminName; } }
public void GetQuesType() { DataTable dt = nodeBll.Select_All(); Quest_Tree.DataSource = dt; Quest_Tree.MyBind(); }
public ActionResult AddQuestion_Class() { M_Exam_Class classMod = classBll.GetSelect(Mid); if (classMod.C_id < 1) { classMod.C_Classid = DataConverter.CLng(Request.QueryString["pid"]); } DataTable dt = classBll.Select_All(); DataRow dr = dt.NewRow(); dr["C_ClassName"] = "请选择"; dr["C_id"] = 0; dt.Rows.InsertAt(dr, 0); ViewBag.clist = MVCHelper.ToSelectList(dt, "C_ClassName", "C_id", classMod.C_Classid.ToString()); return(View(classMod)); }
protected void BindNode() { DataTable dt = examBll.Select_All(); foreach (DataRow dr in dt.Rows) { if (dr["C_ClassName"].ToString().Length > 7) { dr["C_ClassName"] = dr["C_ClassName"].ToString().Substring(0, 7) + ".."; } } nodeHtml.Text = "<ul class='tvNav'><li><a class='list1' id='a0' href='" + Url + "' target='main_right' style='padding-left:0.5em;' ><span class='list_span'>全部" + (Url.Contains("QuestionManage") ? "试题" : "试卷") + "</span><span class='fa fa-list'></span></a>" + GetLI(dt) + "</li></ul>"; }
public ActionResult MyMarks() { int cid = DataConverter.CLng(Request["cid"]); C_TreeView treeMod = new C_TreeView() { NodeID = "C_id", NodeName = "C_ClassName", NodePid = "C_Classid", DataSource = bqc.Select_All(), liAllTlp = "<a class='filter_class' data-val='0' href='MyMarks'>全部</a>", LiContentTlp = "<a class='filter_class' data-val='@ID' href='MyMarks?cid=@NodeID'>@NodeName</a>", SelectedNode = cid.ToString() }; ViewBag.treeMod = treeMod; PageSetting setting = paperBll.SelPage(CPage, PSize, cid); return(View(setting)); }
//绑定所属ID的列表 private void BindDrop() { examBll = new B_Exam_Class(); DataTable dt = examBll.Select_All(); ListItem li1 = new ListItem(); li1.Text = "请选择"; li1.Value = "0"; this.ddlC_ClassId.Items.Add(li1); if (dt != null && dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { ListItem li = new ListItem(); li.Value = dt.Rows[i]["C_id"].ToString(); li.Text = dt.Rows[i]["C_ClassName"].ToString(); this.ddlC_ClassId.Items.Add(li); } } if (dt != null) { dt.Dispose(); } }
private void MyBind() { M_UserInfo mu = buser.GetLogin(); Grade_Radio.DataSource = B_GradeOption.GetGradeList(6, 0); Grade_Radio.DataBind(); if (Grade_Radio.Items.Count > 0) { Grade_Radio.SelectedIndex = 0; } NodeTree.DataSource = nodeBll.Select_All(); NodeTree.MyBind(); if (Mid > 0) { verMod = verBll.SelReturnModel(Mid); VName_T.Text = verMod.VersionName; Inputer_L.Text = verMod.Inputer; VTime_T.Text = verMod.VersionTime; Grade_Radio.SelectedValue = verMod.Grade.ToString(); NodeID_Hid.Value = verMod.NodeID.ToString(); Volume_T.Text = verMod.Volume; Chapter_T.Text = verMod.Chapter; SectionName_T.Text = verMod.SectionName; CourseName_T.Text = verMod.CourseName; Price_T.Text = verMod.Price.ToString("f2"); if (!string.IsNullOrEmpty(verMod.Knows)) { TagKey_T.Value = knowBll.GetNamesByIDS(verMod.Knows); } if (mu.UserID != verMod.UserID) { function.WriteErrMsg("你无权修改该信息"); } } else { Inputer_L.Text = mu.UserName; } switch (WorkStatus) { case 1: //添加版本教材 case -1: //修改版本教材 { //Chapter_Tr.Visible = false; //Section_Body.Visible = false; } break; case 2: //添加章节 { LoadParent(Pid); //Section_Body.Visible = false; } break; case 3: //添加知识点 { LoadParent(Pid); } break; case -2: { verMod = verBll.SelReturnModel(Mid); LoadParent(verMod.Pid); //Section_Body.Visible = false; } break; case -3: { verMod = verBll.SelReturnModel(Mid); LoadParent(verMod.Pid); } break; } }