/// <summary> /// 获取资源动态 /// </summary> /// <param name="SubjectId"></param> /// <returns></returns> public JsonResult GetResourceDynamic(int SubjectId) { Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; jsondata.data = Bll.ResourceDynamicBll.GetResourceDynamicBySubjectID(SubjectId); return(Json(jsondata)); }
public JsonResult GetSelectGradeID(int editionId) { Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; jsondata.data = Bll.SearchResourceBll.GetSelectGradeID(editionId); return(Json(jsondata)); }
/// <summary> /// 学校资源统计 /// </summary> /// <returns></returns> public JsonResult GetResourceStatic() { Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; jsondata.data = Bll.ResourceHomeBll.ResourceStatic(); return(Json(jsondata)); }
public JsonResult Delete(int id) { Common.Model.JsonData data = null; int r = Bll.SyClassBll.Delete(id); switch (r) { case 200: data = new Common.Model.JsonData { flag = Common.Model.JsonDataFlag.Succeed }; break; case -1: data = new Common.Model.JsonData { flag = Common.Model.JsonDataFlag.ValidFailed, msg = "删除失败,班级中存在学生不能删除!" }; break; case -2: data = new Common.Model.JsonData { flag = Common.Model.JsonDataFlag.ValidFailed, msg = "删除失败,班级中存在教师不能删除!" }; break; } return(Json(data)); }
public JsonResult Delete(int id) { Common.Model.JsonData data = null; int r = Bll.SySystemBll.Delete(id); switch (r) { case 200: data = new Common.Model.JsonData { flag = Common.Model.JsonDataFlag.Succeed }; break; case -1: data = new Common.Model.JsonData { flag = Common.Model.JsonDataFlag.ValidFailed, msg = "删除失败,该节点下包含子节点不能删除!" }; break; case -2: data = new Common.Model.JsonData { flag = Common.Model.JsonDataFlag.ValidFailed, msg = "删除失败,该系统还拥有左侧导航不能删除!" }; break; } return(Json(data)); }
/// <summary> /// 通过资源ID获取资源信息 /// </summary> /// <param name="ResId"></param> /// <returns></returns> public JsonResult GetResourceById(string ResId) { string UserId = GetUserId(); Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; jsondata.data = Bll.SearchResourceBll.GetResourceById(ResId, UserId); return(Json(jsondata)); }
/// <summary> /// 取消收藏操作 /// </summary> /// <param name="ResId"></param> /// <returns></returns> public JsonResult ResourceCancelCollect(string ResId) { string UserID = GetUserId(); Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; jsondata.data = Bll.SearchResourceBll.ResourceCancelCollect(ResId, UserID); return(Json(jsondata)); }
/// <summary> /// 资源审批通过 /// </summary> /// <returns></returns> public JsonResult ResApproveDisAgree(string Resids) { string UserID = GetUserId(); Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; jsondata.data = Bll.ResourceApproveBll.ResApproveDisAgree(Resids, UserID); return(Json(jsondata)); }
/// <summary> /// 根据学科取得版本 /// </summary> /// <param name="SubjectId"></param> /// <returns></returns> public JsonResult GetSelectEditionID(int SubjectId) { Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; List <VModel.Common.CommonModel <int> > EditionList = new List <VModel.Common.CommonModel <int> >(); Dictionary <int, string> editions = Bll.ResourceUploadBll.GetSelectEditionsBySubjectId(SubjectId); foreach (var key in editions.Keys) { VModel.Common.CommonModel <int> EditionMode = new VModel.Common.CommonModel <int>(); EditionMode.ID = key; EditionMode.CodeName = editions[key]; EditionList.Add(EditionMode); } jsondata.data = EditionList; return(Json(jsondata)); }
/// <summary> /// 获取教材 /// </summary> /// <param name="subjectId"></param> /// <param name="gradeId"></param> /// <returns></returns> public JsonResult GetSelectBookID(int?subjectId, int?gradeId, int?editionId) { Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; Dictionary <int, C_TextbookCatalog[]> dirBook = Bll.SearchResourceBll.GetSelectBookID(subjectId, gradeId, editionId); List <VModel.Common.CommonBook <C_TextbookCatalog[]> > BookList = new List <VModel.Common.CommonBook <C_TextbookCatalog[]> >(); foreach (int key in dirBook.Keys) { VModel.Common.CommonBook <C_TextbookCatalog[]> catalog = new VModel.Common.CommonBook <C_TextbookCatalog[]>(); catalog.ID = key; catalog.Book = dirBook[key]; BookList.Add(catalog); } jsondata.data = BookList; return(Json(jsondata)); }
/// <summary> /// 我的资源(全部资源、上传资源、收藏资源) /// </summary> /// <param name="Reslist"></param> /// <returns></returns> public JsonResult GetMyResource(VModel.MyResource.Form Reslist) { string UserID = GetUserId(); Common.Model.JsonData jsondata = new Common.Model.JsonData(); jsondata.flag = Common.Model.JsonDataFlag.Succeed; switch (Reslist.ResBelong) { case 0: jsondata.data = Bll.MyResourceBll.GetMyResourceAll(Reslist, UserID); break; case 1: jsondata.data = Bll.MyResourceBll.GetMyResourceFavorite(Reslist, UserID); break; case 2: jsondata.data = Bll.MyResourceBll.GetMyResourceUp(Reslist, UserID); break; } return(Json(jsondata)); }