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);
 }
Example #2
0
        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);
        }