thrownewIllegalArgumentException("Se debe ingresar un ID válido y mayor que cero.");
thrownewInvalidArgumentException("Se debe ingresar un ID válido y mayor que cero.");
}
}
try{
try{
...
@@ -212,7 +209,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
...
@@ -212,7 +209,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
ModelUzyTUsuariousuario=daoUzyTUsuario.findById(uzytusuario_id).orElseThrow(()->newResourceNotFoundException("Usuario no encontrado con ID: "+uzytusuario_id));
ModelUzyTUsuariousuario=daoUzyTUsuario.findById(uzytusuario_id).orElseThrow(()->newResourceNotFoundException("Usuario no encontrado con ID: "+uzytusuario_id));
ModelUzyTPerfilperfil=daoUzyTPerfil.findById(uzytperfil_id).orElseThrow(()->newResourceNotFoundException("Perfil no encontrado con ID: "+uzytperfil_id));
ModelUzyTPerfilperfil=daoUzyTPerfil.findById(uzytperfil_id).orElseThrow(()->newResourceNotFoundException("Perfil no encontrado con ID: "+uzytperfil_id));
if(usuario.getUzytperfils().contains(perfil)){
if(usuario.getUzytperfils().contains(perfil)){
thrownewIllegalArgumentException("El perfil ya está asignado al usuario.");
thrownewInvalidArgumentException("El perfil ya está asignado al usuario.");
}
}
// Aquí asigno el perfil al usuario
// Aquí asigno el perfil al usuario
...
@@ -228,7 +225,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {
...
@@ -228,7 +225,7 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {