public JsonResult GetAllAssignmentCategories([DataSourceRequest] DataSourceRequest request, string ownerLevel, string ownerId) { var oLevel = ownerLevel.ToEnumOrDefault(OwnerLevel.User); var query = _assignmentManager.GetCategoriesOfOwnerIdQuery(oLevel, ownerId).OrderBy(c => c.Title); var result = query.ToDataSourceResult(request); return Json(result); }
private async Task <List <AssignmentCategory> > GetCategoryList(string ownerLevel, string ownerId) { var oLevel = ownerLevel.ToEnumOrDefault(OwnerLevel.User); var query = _assignmentManager.GetCategoriesOfOwnerIdQuery(oLevel, ownerId).OrderBy(x => x.Title); var list = await query.ToListAsync(); return(list); }