public void Delete(int id) { var books = _ebookManager.GetByCategory(id); foreach (var book in books) { _ebookManager.Delete(book.EbookId); } _categoryProvider.Delete(id); }
public IActionResult DeleteEbook(string filename) { var ebookFromDb = _ebookManager.GetByFilename(filename); if (ebookFromDb == null) { return(BadRequest()); } _ebookManager.Delete(ebookFromDb.EbookId); return(Ok()); }