Package models.dto

Examples of models.dto.UsersListDto


        }
        try {
            List<User> users = DaoManager.getUserDao().getBatch(pageNumber - 1, pageSize);
            Integer totalUsers = DaoManager.getUserDao().totalEntities();
            Integer totalPages = Double.valueOf(Math.ceil((double) totalUsers / pageSize)).intValue();
            UsersListDto usersDto = UsersListDto.createFrom(users, totalPages);
            return ok(toJson(usersDto));
        } catch (DataAccessException e) {
            Logger.error("Failed to get a batch of users. Page: " + pageNumber + ", size: " + pageSize, e);
            return notFound("Can't get page " + pageNumber + ", size: " + pageSize);
        }
View Full Code Here


            if (users.size() == 0) {
                return notFound("No one user suits search parameters");
            }
            Integer totalUsers = DaoManager.getUserDao().quickSearchResultsCount(role, term);
            Integer totalPages = Double.valueOf(Math.ceil((double) totalUsers / pageSize)).intValue();
            UsersListDto listDTO = UsersListDto.createFrom(users, totalPages);
            return ok(toJson(listDTO));
        } catch (DataAccessException e) {
            Logger.error("Failed to get a batch of users. Page: " + pageNumber, e);
            return notFound("Can't get page " + pageNumber);
        }
View Full Code Here

            UserRole role = DaoManager.getUserRoleDao().findByName(roleName);
            if (role == null) {
                return notFound("Can't find role " + roleName);
            }
            List<User> users = DaoManager.getUserDao().findByRole(role);
            UsersListDto usersDto = UsersListDto.createFrom(users, 1);
            return ok(toJson(usersDto));
        } catch (DataAccessException e) {
            Logger.error("Can't find users with role " + roleName, e);
            return notFound("Can't find users with role " + roleName);
        }
View Full Code Here

TOP

Related Classes of models.dto.UsersListDto

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.