@Override
 public String guardar() {
   for (Usuario u : usuarios.getSource()) {
     u.setProyecto(null);
     usuarioServicio.guardar(u);
   }
   for (Usuario u : usuarios.getTarget()) {
     u.setProyecto(getSesionControlador().getProyecto());
     usuarioServicio.guardar(u);
   }
   return buscar();
 }
 @Override
 public String buscar() {
   try {
     setUsuariosDisponibles(usuarioServicio.buscarSinProyecto());
     setUsuariosAsignados(
         usuarioServicio.buscarPorProyecto(getSesionControlador().getProyecto().getId()));
     setUsuarios(new DualListModel<>(usuariosDisponibles, usuariosAsignados));
   } catch (Exception ex) {
     LOG.error("Error al realizar la busqueda de usuarios", ex);
   }
   return null;
 }