예제 #1
0
        public void SaveReturned(int id, string userId)
        {
            BookByUser bookByUser = new BookByUser
            {
                BookId   = id,
                ShipDate = DateTime.Now,
                Users_Id = userId
            };

            db.BookByUser.Add(bookByUser);
            db.SaveChanges();
        }
예제 #2
0
 public void ReserveAndReturn(int bookId, bool isReserve)
 {
     using (OwinAuthDbContext db = new OwinAuthDbContext())
     {
         Book book = db.Book.Find(bookId);
         if (isReserve)
         {
             book.Quantity -= 1;
         }
         else
         {
             book.Quantity += 1;
         }
         db.Book.Attach(book);
         db.Entry(book).State = EntityState.Modified;
         db.SaveChanges();
     }
 }