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(); }
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(); } }