use of com.ncedu.fooddelivery.api.v1.entities.Role in project 2021-msk-food-delivery by netcracker-edu.
the class UserUtils method clientPennyTeller.
public static User clientPennyTeller(Long id) {
final String fullName = "Penny Teller";
final String email = "penny@bigbang.theory";
final Role role = Role.CLIENT;
return createUser(id, fullName, email, role);
}
use of com.ncedu.fooddelivery.api.v1.entities.Role in project 2021-msk-food-delivery by netcracker-edu.
the class UserUtils method adminSheldonCooper.
public static User adminSheldonCooper(Long id) {
final String fullName = "Sheldon Lee Cooper";
final String email = "cooper@bigbang.theory";
final Role role = Role.ADMIN;
return createUser(id, fullName, email, role);
}
use of com.ncedu.fooddelivery.api.v1.entities.Role in project 2021-msk-food-delivery by netcracker-edu.
the class UserUtils method clientRajeshKoothrappali.
public static User clientRajeshKoothrappali(Long id) {
final String fullName = "Rajesh Ramayan Koothrappali";
final String email = "rajesh@bigbang.theory";
final Role role = Role.CLIENT;
return createUser(id, fullName, email, role);
}
use of com.ncedu.fooddelivery.api.v1.entities.Role in project 2021-msk-food-delivery by netcracker-edu.
the class UserUtils method moderatorLeonardHofstadter.
public static User moderatorLeonardHofstadter(Long id) {
final String fullName = "Leonard Leakey Hofstadter";
final String email = "hofstadter@bigbang.theory";
final Role role = Role.MODERATOR;
return createUser(id, fullName, email, role);
}
use of com.ncedu.fooddelivery.api.v1.entities.Role in project 2021-msk-food-delivery by netcracker-edu.
the class UserServiceImpl method getAllAdmins.
public List<UserInfoDTO> getAllAdmins() {
Role adminRole = Role.ADMIN;
List<User> admins = userRepo.findByRole(adminRole);
List<UserInfoDTO> adminsDTO = new ArrayList<>();
for (User admin : admins) {
adminsDTO.add(createUserDTO(admin));
}
return adminsDTO;
}
Aggregations