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)); }
public ActionResult Papers_System_Add() { if (!B_ARoleAuth.AuthCheckEx(ZLEnum.Auth.exam, "paper")) { return(null); } int NodeID = DataConverter.CLng(Request.QueryString["NodeID"]); M_Exam_Sys_Papers paperMod = paperBll.SelReturnModel(Mid); if (paperMod != null) { ViewBag.title = "修改试卷"; } else { paperMod = new M_Exam_Sys_Papers() { p_class = NodeID == 0 ? 1 : NodeID }; ViewBag.title = "添加试卷"; if (NodeID > 0) { ViewBag.title += "[" + classBll.GetSelect(NodeID).C_ClassName + "]"; } } C_TreeTlpDP treeMod = GetTreeMod(); if (paperMod.p_class > 0) { treeMod.seled = paperMod.p_class.ToString(); } ViewBag.treeMod = treeMod; return(View(paperMod)); }
public ActionResult AddCourse() { M_Course courMod = courBll.GetSelect(Mid); C_TreeTlpDP treeMod = GetTreeMod(); if (courMod.CoureseClass > 0) { treeMod.seled = courMod.CoureseClass.ToString(); } ViewBag.treeMod = treeMod; return(View(courMod)); }
public ActionResult AddExTeacher() { M_ExTeacher teaMod = teaBll.GetSelect(Mid); C_TreeTlpDP treeMod = GetTreeMod(); if (teaMod.TClsss > 0) { treeMod.seled = teaMod.TClsss.ToString(); } ViewBag.treeMod = treeMod; return(View(teaMod)); }
public IActionResult AddVersion() { M_Exam_Version verMod = new M_Exam_Version(); if (Mid > 0) { verMod = verBll.SelReturnModel(Mid); } C_TreeTlpDP treeMod = GetTreeMod(); ViewBag.treeMod = treeMod; ViewBag.gradeDT = gradeBll.GetGradeList(6, 0); return(View(verMod)); }
public ActionResult AddVersion() { int Pid = DataConverter.CLng(Request.QueryString["pid"]); int action = 0; if (Mid > 0)//修改 { M_Exam_Version Mod = verBll.SelReturnModel(Mid); if (Mod.Pid > 0) { M_Exam_Version pverMod = verBll.SelReturnModel(Mod.Pid); if (pverMod.Pid > 0) { action = -3; } //修改课程、知识点 else { action = -2; } //修改章节 } else { action = -1; } //修改版本 } else//添加 { if (Pid > 0) { M_Exam_Version pverMod = verBll.SelReturnModel(Pid); if (pverMod.Pid > 0) { action = 3; } //添加课程,知识点 else { action = 2; } //添加章节 } else { action = 1; } //添加版本 } M_Exam_Version verMod = verBll.SelReturnModel(Mid); if (verMod == null) { verMod = new M_Exam_Version(); } switch (action) { case 2: case 3: LoadParent(Pid, verMod, action); break; case -2: case -3: LoadParent(verMod.Pid, verMod, action); break; } ViewBag.action = action; ViewBag.tagkey = string.IsNullOrEmpty(verMod.Knows) ? "" : knowBll.GetNamesByIDS(verMod.Knows); ViewBag.inputer = verMod.ID > 0 ? verMod.Inputer : badmin.GetAdminLogin().UserName; C_TreeTlpDP treeMod = GetTreeMod(); if (verMod.ID <= 0 && Pid > 0) { treeMod.seled = verBll.SelReturnModel(Pid).NodeID.ToString(); } else if (verMod.NodeID > 0) { treeMod.seled = verMod.NodeID.ToString(); } ViewBag.treeMod = treeMod;//TreeTlp_Hid ViewBag.gradedt = B_GradeOption.GetGradeList(6, 0); return(View(verMod)); }