public async Task <ActionResult <Category> > DeleteSubCategory(int id) { var subCategory = await _repo.GetById(id); if (subCategory == null) { return(NotFound()); } await _repo.Delete(id); if (await _repo.SaveAll()) { return(Ok("Deleted")); } else { return(BadRequest("Could not be deleted")); } }