private void button1_Click(object sender, EventArgs e) { if (count >= 0) { Memento.Memento m = caretaker.GetMemento(count); count--; doc.restoreMemento(m); MessageBox.Show(doc.content); } else { MessageBox.Show("No hay elementos para recuperar."); } }
public string restoreMemento(Memento m) { content = m.State; return(content); }
public void Restore(Memento m) { balance = m.Balance; }