/** * Realiza la modificacion del PIN * * @throws IOException */ public void execute() throws IOException { // Almacenamos el antiguo PIN this.oldPin = card.getPin(); // Cambiamos el PIN por el nuevo this.card.setPin(newPin); }
/** * Constructor de la clase * * @param cardManager * @param cardId * @param newPin */ public ModifyPinCommand(Card card, String pin) { this.id = card.getCardNumber(); this.card = card; this.newPin = pin; // this.cM = cardManager; }