public DemandWareCategory GetAllCategories() { String jsonResponse = JsonGetRequest(this.dwBaseUrl + "/categories/root" + clientIdRequestParam + "&levels=1"); DemandWareCategory rootCategory = JsonConvert.DeserializeObject <DemandWareCategory>(jsonResponse); GetCategoryTree(rootCategory.categories); return(rootCategory); }
public IList <DemandWareCategory> GetCategories(String categoryId) { String jsonResponse = JsonGetRequest(this.dwBaseUrl + "/categories/" + categoryId + clientIdRequestParam + "&levels=1"); DemandWareCategory parentCategory = JsonConvert.DeserializeObject <DemandWareCategory>(jsonResponse); if (parentCategory == null || parentCategory.categories == null) { return(null); } return(parentCategory.categories); }