public async Task <IActionResult> Details(int?id) { if (id == null || id.Value == 0) { return(NotFound()); } var subCategory = await subCategoryService.GetSubCategoryById(id.Value); if (subCategory != null) { return(View(subCategory)); } return(NotFound()); }
// GET: api/SubCategory/5 public SubCategoryModel Get(int id) { var subcategory = _subCategoryService.GetSubCategoryById(id); if (subcategory != null) { return(subcategory); } throw new HttpResponseException(NotFoundMessage("لا يوجد فئة فرعية تتبع لهذا الرقم")); }
public IActionResult GetSubCategoryById(int Id) { QueryableBaseResponse <SubCategory> result = null; try { result = _subService.GetSubCategoryById(Id); if (result.code == ResponseCode.SUCCESS) { return(Ok(result.queryableResponse)); } else { return(BadRequest()); } } catch (Exception) { return(BadRequest()); } }