public boolean doMovement(Movimiento mov) {
        /*decida que hay que hacer */
        if(isBloqued){
            return false;
        }
        if (mov.getTipo().equals("recargo")) {
            if (this.Recargo(mov.getImporte())) {
                this.registerMovement(mov);
                return true;
            }
        }

        if (mov.getTipo().equals("ingreso")) {
            if (this.Ingreso(mov.getImporte())) {
                this.registerMovement(mov);
                return true;
            }
        }

        if (mov.getTipo().equals("transferencia")) {
            if (this.Transferencia(mov.getDestino(), mov.getImporte())) {           
                this.registerMovement(mov);
                return true;
            }

        }
        return false;
    }