public ActionResult LearnNoteView(int TrainingId, int ClassId) { Course_DetailBLL bll = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //指定班级的ID ViewBag.ClassId = ClassId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); return View(); }
public ActionResult CourseUnitAdd(int TrainingId) { //ViewBag.Title = "课程单元添加"; Course_DetailBLL bll = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); //获取所有章节信息 ViewBag.AllChapterSectionInfo = GetAllChapterSectionInfo(TrainingId,1); return View(); }
public ActionResult CourseUnitEdit(int TrainingId,int CourseId) { //ViewBag.Title = "课程单元编辑"; Course_DetailBLL bll_CourseDetail = new Course_DetailBLL(); Course_UnitDetailBLL bll = new Course_UnitDetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll_CourseDetail.GetTrainingInfoById(TrainingId); //获取课程单元Model ViewBag.UnitDetailModel = bll.GetModel(CourseId,"Delflag = 0"); return View(); }
public ActionResult CoursePreviewLearn(int TrainingId) { //ViewBag.Title = "课程预览"; Course_DetailBLL bll = new Course_DetailBLL(); Code.SiteCache cache = Code.SiteCache.Instance; //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); cache.TrainingId = TrainingId; cache.UnitId = TrainingId; ViewBag.ExamQuesCnt = cache.ExamQuesInfo.Count; ViewBag.ExamInfo = cache.ActivityInfo; return View(); }
public ActionResult CourseSetUpRatio(int TrainingId) { //ViewBag.Title = "考核比例设定"; Course_DetailBLL bll = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); //获取指定课程ID对应的课程考核比例信息 ViewBag.TestRateInfo = bll.GetTestRateModel(TrainingId, "delflag = 0"); return View(); }
public ActionResult CourseDetail(int TrainingId) { //ViewBag.Title = "课程制作详细"; Course_DetailBLL bll = new Course_DetailBLL(); Code.SiteCache cache = Code.SiteCache.Instance; if (!bll.IsExistsCourseInfo(TrainingId)) { AddCourseDetail(TrainingId); } //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); cache.TrainingId = TrainingId; cache.UnitId = TrainingId; ViewBag.ExamQuesCnt = cache.ExamQuesInfo.Count; ViewBag.ExamInfo = cache.ActivityInfo; return View(); }
public ActionResult CourseLearn(int TrainingId,int ClassId) { //ViewBag.Title = "课程预览"; Course_DetailBLL bll = new Course_DetailBLL(); Code.SiteCache cache = Code.SiteCache.Instance; //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); //获取班级ID ViewBag.ClassId = ClassId; Member_ClassRegisterBLL member_ClassRegisterBLL = new Member_ClassRegisterBLL(); ViewBag.Score = member_ClassRegisterBLL.GetList("ClassId='" + ClassId + "' and Status=4 and Delflag='false' and PlanId='" + Code.SiteCache.Instance.PlanId + "' and AccountId='" + Code.SiteCache.Instance.LoginInfo.UserId + "'", "")[0].ExaminationScore; cache.TrainingId = TrainingId; cache.UnitId = TrainingId; cache.ClassId = ClassId; ViewBag.ExamQuesCnt = cache.ExamQuesInfo.Count; ViewBag.ExamInfo = cache.ActivityLearn; this.MyProgress(TrainingId); return View(); }
public ActionResult CourseActivityVideo(int TrainingId) { //ViewBag.Title = "影音教材增加"; Course_DetailBLL bll = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(Convert.ToInt32(TrainingId)); //获取所有章节信息 ViewBag.AllChapterSectionInfo = GetAllChapterSectionInfo(Convert.ToInt32(TrainingId),2); return View(); }
public ActionResult CourseActivityVideoEdit(int TrainingId, int UnitId) { //ViewBag.Title = "影音教材编辑"; Course_DetailBLL bll_CourseDetail = new Course_DetailBLL(); Course_UnitContentBLL bll = new Course_UnitContentBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll_CourseDetail.GetTrainingInfoById(Convert.ToInt32(TrainingId)); //获取影音教材Model ViewBag.ActivityVideoModel = bll.GetModel(Convert.ToInt32(UnitId), "Delflag = 0"); return View(); }
public ActionResult CourseActivityQuizQues(int TrainingId,int UnitContent) { //ViewBag.Title = "添加活动试题"; Course_DetailBLL bll = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //指定活动单元的ID ViewBag.UnitContent = UnitContent; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(Convert.ToInt32(TrainingId)); return View(); }
public ActionResult CourseActivityQuizEdit(int TrainingId, int UnitId) { //ViewBag.Title = "测试编辑"; Course_DetailBLL bll_CourseDetail = new Course_DetailBLL(); Course_UnitContentBLL bll = new Course_UnitContentBLL(); Course_UnitQuestionBLL bll_UnitQuestion = new Course_UnitQuestionBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll_CourseDetail.GetTrainingInfoById(Convert.ToInt32(TrainingId)); //获取测试Model ViewBag.ActivityQuizModel = bll.GetModel(Convert.ToInt32(UnitId), "Delflag = 0"); //指定单元活动是否已经添加试题 ViewBag.IsExistsQuizQues = bll_UnitQuestion.IsExistsQuizQues(Convert.ToInt32(UnitId)); return View(); }
public ActionResult CourseActivityAdd(int TrainingId) { //ViewBag.Title = "学习活动添加"; Course_DetailBLL bll = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); return View(); }
public ActionResult CourseLearn(int TrainingId,int ClassId) { //ViewBag.Title = "课程预览"; Course_DetailBLL bll = new Course_DetailBLL(); Code.SiteCache cache = Code.SiteCache.Instance; //指定课程的课程ID ViewBag.TrainingId = TrainingId; //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll.GetTrainingInfoById(TrainingId); //获取班级ID ViewBag.ClassId = ClassId; cache.TrainingId = TrainingId; cache.UnitId = TrainingId; cache.ClassId = ClassId; ViewBag.ExamQuesCnt = cache.ExamQuesInfo.Count; ViewBag.ExamInfo = cache.ActivityLearn; this.MyProgress(TrainingId); return View(); }
public ActionResult List() { Course_DetailBLL bll_detail = new Course_DetailBLL(); //指定课程的课程ID ViewBag.TrainingId = QueryString.Decrypt(Request["TrainingId"]); //指定班级的ID ViewBag.ClassId = QueryString.Decrypt(Request["ClassId"]); //获取指定课程ID对应的课程单元信息 ViewBag.TrainingInfo = bll_detail.GetTrainingInfoById(Convert.ToInt32(QueryString.Decrypt(Request["TrainingId"]))); string where = " and a.DisPlay = 1 "; int ClassId = 1; int pageIndex = 1, pageSize = 10, pageCount, recordCount; if (!String.IsNullOrEmpty(Request["pageIndex"])) int.TryParse(QueryString.Decrypt(Request["pageIndex"]), out pageIndex); if (!string.IsNullOrEmpty(Request["ClassId"])) { ClassId = Convert.ToInt32(QueryString.Decrypt(Request["ClassId"])); } where += " and a.ClassId = " + ClassId + " "; List<Class_Notice> list = bll.GetList(pageSize, pageIndex, where, " a.id desc", out recordCount); ViewBag.List = list; pageCount = (int)Math.Ceiling((double)recordCount / pageSize); ViewData["pageSize"] = pageSize; ViewData["pageIndex"] = pageIndex; ViewData["pageCount"] = pageCount; ViewData["recordCount"] = recordCount; ViewData["ClassId"] = ClassId; return View(); }