package fi.otavanopisto.muikku.users; import java.util.List; import javax.inject.Inject; import fi.otavanopisto.muikku.dao.users.EnvironmentUserDAO; import fi.otavanopisto.muikku.model.users.EnvironmentRoleEntity; import fi.otavanopisto.muikku.model.users.EnvironmentUser; import fi.otavanopisto.muikku.model.users.UserEntity; public class EnvironmentUserController { @Inject private EnvironmentUserDAO environmentUserDAO; public EnvironmentUser createEnvironmentUser(UserEntity userEntity, EnvironmentRoleEntity role) { return environmentUserDAO.create(userEntity, role); } public EnvironmentUser findEnvironmentUserByUserEntity(UserEntity userEntity) { return environmentUserDAO.findByUserEntity(userEntity); } public List<EnvironmentUser> listEnvironmentUsers() { return environmentUserDAO.listAll(); } public EnvironmentUser updateEnvironmentUserRole(EnvironmentUser environmentUser, EnvironmentRoleEntity role) { return environmentUserDAO.updateRole(environmentUser, role); } }