thrownewIllegalArgumentException("Se debe ingresar un ID válido y mayor que cero.");
}
try{
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));
if(usuario.getUzytperfils().contains(perfil)){
thrownewIllegalArgumentException("El perfil ya está asignado al usuario.");
}
// Aquí asigno el perfil al usuario
usuario.getUzytperfils().add(perfil);
daoUzyTUsuario.save(usuario);
...
...
@@ -245,16 +238,16 @@ public class ServiceUzyTUsuario implements IServiceUzyTUsuario {