コード例 #1
0
        public void DeleteBook(int bookId)
        {
            var bookToDelete = dbContext.Books.Find(bookId);

            if (bookToDelete != null)
            {
                dbContext.Remove(bookToDelete);
            }
            throw new InvalidOperationException("Book doesnt exists!");
        }
コード例 #2
0
ファイル: BookService.cs プロジェクト: rskhan167/GoodBooks
        void IBookService.DeleteBook(int bookId)
        {
            var bookToDelete = DbContext.Books.FirstOrDefault(x => x.BookId == bookId);

            if (bookToDelete != null)
            {
                DbContext.Remove(bookToDelete);
            }
            throw new InvalidOperationException("Can't delete book that doesn't exists.");
        }
コード例 #3
0
        public void DeleteBook(int bookId)
        {
            var bookToDeleted = _db.Books.Find(bookId);

            if (bookToDeleted != null)
            {
                _db.Remove(bookToDeleted);
            }

            throw new InvalidOperationException("Can't delete book that doesn't exist");
        }
コード例 #4
0
ファイル: BookService.cs プロジェクト: engan/goodbooks
        public void DeleteBeook(int bookId)
        {
            var bookToDelete = _db.Books.Find(bookId);

            if (bookToDelete != null)
            {
                _db.Remove(bookToDelete);
                _db.SaveChanges();
            }
            else
            {
                throw new InvalidOperationException("Can't delete book that doesn't exist");
            }
        }