public virtual async Task <ActionResult <PaginationResponseApiModel <IBaseApiModel <string>, RoleSortingEnum> > > GetRolesWithNestedManagers( SortedEntitiesRequestApiModel <RoleSortingEnum> model) { var models = await _service.GetAllWithNestedManagersAsync(model.Start, model.Count, model.Sortings, model.Query); return(SuccessResult(models)); }
public async Task <ActionResult <PaginationResponseApiModel <IBaseApiModel <string>, UserSortingEnum> > > GetManagers(SortedEntitiesRequestApiModel <UserSortingEnum> model) { int langId = GetLanguageId(); var result = await _service.GetManagersAsync(model.Start, model.Count, model.Sortings, model.ModelResponseType, langId); return(SuccessResult(result)); }
public virtual async Task <ActionResult <PaginationResponseApiModel <IBaseApiModel <TKey>, TSorting> > > Get(SortedEntitiesRequestApiModel <TSorting> model) { var models = await _service.GetAsync(model.Start, model.Count, model.Sortings, model.ModelResponseType, null, model.Query); return(SuccessResult(models)); }