예제 #1
0
        /// <summary>
        /// 初始化页面
        /// </summary>
        /// <returns></returns>
        public ActionResult Index(int BookID)
        {
            ResourcePageModel model = new ResourcePageModel();

            model.Book = DataBaseBLL.GetStandBookByID(BookID);
            //////////////通过教材ID加载教材目录列表///////////////////
            model.StandBookCataList = DataBaseBLL.GetCataByBookID(BookID);
            model.ShowMsg           = "义务教育教科书" + model.Book.EditionName + model.Book.StageName + model.Book.SubjectName;
            model.FileUrl           = ConfigurationManager.AppSettings["File_Url"];
            return(View(model));
        }
예제 #2
0
        public ActionResult GetResourceByKey(FormCollection form)
        {
            ResourceBLL resourceBLL = new ResourceBLL();
            int         bookID      = Int32.Parse(form["BookID"]);
            string      keyword     = form["KeyWord"];


            List <StandBookCata> catalist = DataBaseBLL.GetCataByBookID(bookID);
            string cataIDs = DataBaseBLL.GetCataID(catalist);

            List <Resource> list = resourceBLL.GetResourceListByKey(cataIDs, keyword);

            return(Json(list));
        }