Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }