//课程主题 public ActionResult AjaxTrainingTopic(int categoryId) { List<Traning_Topic> listT = new PrepareTrainingApplyBLL().GetTrainingTopic("Delflag=0 and CategoryId=" + categoryId, "Sort desc"); List<NationalAbility_Course> listN = new NationalAbility_CourseBLL().GetList2("Delflag=0 and Display=1 and TCategoryId=" + categoryId, "Sort"); TopicAndNation topicAndNation = new TopicAndNation(); topicAndNation.topic = listT; topicAndNation.nation = listN; return Json(topicAndNation, JsonRequestBehavior.AllowGet); }
public ActionResult Edit(int id) { PrepareTrainingApplyBLL bll = new PrepareTrainingApplyBLL(); NationalAbility_CourseBLL nationalAbility_CourseBLL = new NationalAbility_CourseBLL(); Traning_Detail model = bll.GetTrainingDetail(Convert.ToInt32(id), "Delflag=0 and (Status=1 or Status=4 or CanEdit=1)"); if (model == null) { return Content("<script>setTimeout(function () { window.location.href = '/Prepare/TrainingApply/List' }, 3000);</script>操作失败,3秒后自动返回到列表!"); } ViewBag.TrainingObjectData = bll.GetTraningObject(); ViewBag.SubjectData = bll.GetSubject(); ViewBag.StudyLevelData = bll.GetStudyLevel(); ViewBag.TrainingFormData = bll.GetTrainingForm(); ViewBag.TeacherTitleData = bll.GetTeacherTitle(); ViewBag.TrainingFeildData = bll.GetTrainingField("Delflag=0 and IsSpec=0", ""); ViewBag.TrainingCategoryData = bll.GetTrainingCategory("Delflag=0 and Field=" + model.TraingField, ""); ViewBag.TrainingTopicData = bll.GetTrainingTopic("Delflag=0 and CategoryId=" + model.TraingCategory, ""); ViewBag.NationalCoursData = nationalAbility_CourseBLL.GetList2("Delflag=0 and TCategoryId=" + model.TraingCategory, ""); ViewBag.AttachData = bll.GetAttachTable("Delflag=0 and TraningId=" + id, ""); ViewBag.OutCourseTypeData = bll.GetOutCourseType("Delflag=0", ""); Organ_Detail otypeModel = new Organ_DetailBLL().GetModel(Code.SiteCache.Instance.ManageOrganId); ViewBag.OTypeId = otypeModel == null ? 0 : Convert.ToInt32(otypeModel.OType); return View(model); }
/// <summary> /// 根据小类获取主题 /// </summary> /// <param name="Category"></param> /// <returns></returns> public ActionResult GetTopicByCategory(int tCategory) { //主题 Traning_TopicBLL traning_TopicBLL = new Traning_TopicBLL(); List<Traning_Topic> listT = traning_TopicBLL.GetList(" CategoryId=" + tCategory + " and Delflag='false' and Display='true'", " Sort desc"); List<NationalAbility_Course> listN = new NationalAbility_CourseBLL().GetList2("Delflag=0 and Display=1 and TCategoryId=" + tCategory, "Sort"); TopicAndNation topicAndNation = new TopicAndNation(); topicAndNation.topic = listT; topicAndNation.nation = listN; return Json(topicAndNation, JsonRequestBehavior.AllowGet); //return (new JavaScriptSerializer()).Serialize(list); }