예제 #1
0
        public void Delete(int id)
        {
            var books = _ebookManager.GetByCategory(id);

            foreach (var book in books)
            {
                _ebookManager.Delete(book.EbookId);
            }
            _categoryProvider.Delete(id);
        }
예제 #2
0
        public IActionResult DeleteEbook(string filename)
        {
            var ebookFromDb = _ebookManager.GetByFilename(filename);

            if (ebookFromDb == null)
            {
                return(BadRequest());
            }
            _ebookManager.Delete(ebookFromDb.EbookId);
            return(Ok());
        }