public async Task <IActionResult> GetAssetCategory(string id) { if (string.IsNullOrWhiteSpace(id)) { return(BadRequest()); } var res = await _assetsHelper.GetAssetCategoryAsync(id); if (res == null) { return(NotFound()); } return(Ok(AssetCategoriesModel.Create(new[] { res.ToApiModel() }))); }
public async Task <IActionResult> GetAssetCategories() { var categories = await _assetsHelper.GetAssetCategoriesAsync(); return(Ok(AssetCategoriesModel.Create(categories.Select(x => x.ToApiModel()).OrderBy(x => x.Id).ToArray()))); }