public IHttpActionResult Post(CategoryDTO categoryDTO) { IEnumerable <CategoryDTO> categories = null; if (!ModelState.IsValid) { return(BadRequest()); } var result = _categoryBAL.AddWorkoutCategory(categoryDTO); if (result) { categories = _categoryBAL.GetAllWorkoutCategories().OrderByDescending(category => category.CategoryId); } return(Ok(categories)); }