public PaginatedList <OrganizationUnit> Get(
            [FromRoute] string organizationId,
            [FromQuery(Name = "$filter")] string filter   = "",
            [FromQuery(Name = "$orderby")] string orderBy = "",
            [FromQuery(Name = "$top")] int top            = 100,
            [FromQuery(Name = "$skip")] int skip          = 0)
        {
            var departments = membershipManager.GetDepartments(organizationId);

            return(departments);
        }
Exemple #2
0
 public async Task <IActionResult> Get(
     [FromRoute] string organizationId,
     [FromQuery(Name = "$filter")] string filter   = "",
     [FromQuery(Name = "$orderby")] string orderBy = "",
     [FromQuery(Name = "$top")] int top            = 100,
     [FromQuery(Name = "$skip")] int skip          = 0)
 {
     try
     {
         var departments = _membershipManager.GetDepartments(organizationId);
         return(Ok(departments));
     }
     catch (Exception ex)
     {
         return(ex.GetActionResult());
     }
 }