示例#1
0
 /// <summary>
 /// 保存教材资源
 /// </summary>
 /// <param name="bookId">教材id</param>
 /// <param name="page">页码</param>
 /// <param name="content">内容</param>
 public void SaveTextbookResource(int bookId, int page, string content)
 {
     using (var db = new fz_basicEntities())
     {
         dict_textbook_resource m = db.dict_textbook_resource.Find(bookId, page);
         if (m == null)
         {
             db.dict_textbook_resource.Add(new dict_textbook_resource
             {
                 BookId    = bookId,
                 PageIndex = page,
                 Content   = content
             });
         }
         else
         {
             m.Content = content;
         }
         db.SaveChanges();
     }
 }
示例#2
0
 public void Post([FromBody] List <PreBook> prebook)
 {
     using (var db = new fz_basicEntities())
     {
         foreach (PreBook book in prebook)
         {
             dict_textbook_resource m = db.dict_textbook_resource.Find(Int32.Parse(book.bookId), Int32.Parse(book.page));
             if (m == null)
             {
                 db.dict_textbook_resource.Add(new dict_textbook_resource
                 {
                     BookId    = Int32.Parse(book.bookId),
                     PageIndex = Int32.Parse(book.page),
                     Content   = book.PreLessonContent
                 });
             }
             else
             {
                 m.Content = book.PreLessonContent;
             }
         }
         db.SaveChanges();
     }
 }