mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-23 15:55:49 +00:00
029 Done
This commit is contained in:
parent
4597e3ae85
commit
e27ecdbf91
3 changed files with 10 additions and 1 deletions
|
@ -17,6 +17,10 @@ public interface UsuarioRepository extends Repository<Usuario, String> {
|
|||
@Transactional(readOnly = true)
|
||||
List<Usuario> findAllUsuario();
|
||||
|
||||
@Query("SELECT usuario FROM Usuario usuario WHERE usuario.usuar.enabled = true")
|
||||
@Transactional(readOnly = true)
|
||||
List<Usuario> findUsuarioEnabled();
|
||||
|
||||
void save(Usuario usuario);
|
||||
|
||||
}
|
||||
|
|
|
@ -39,6 +39,11 @@ public class UsuarioService {
|
|||
public List<Usuario> findAllUsuario() throws DataAccessException {
|
||||
return this.usuarioRepository.findAllUsuario();
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public List<Usuario> findUsuarioEnabled() throws DataAccessException {
|
||||
return this.usuarioRepository.findUsuarioEnabled();
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public void saveUsuario(final Usuario usuario) throws DataAccessException {
|
||||
|
|
|
@ -30,7 +30,7 @@ public class AdministratorController {
|
|||
|
||||
@GetMapping("/administrators/usuarios")
|
||||
public String processFindUsuariosForm(Map<String, Object> model) {
|
||||
List<Usuario> usuarioLs = this.usuarioService.findAllUsuario();
|
||||
List<Usuario> usuarioLs = this.usuarioService.findUsuarioEnabled();
|
||||
model.put("usuarioLs", usuarioLs);
|
||||
return "usuarios/usuariosList";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue