public void Rollback() { var lastProgram = programs.Pop(); rollbacks.Push(lastProgram); }
public void Relearn() { var lastRollback = rollbacks.Pop(); programs.Push(lastRollback); }
public void Relearn() { LearnedProgramms.Push(RolledBackProgramms.Pop()); }
public void RollBack() { RolledBackProgramms.Push(LearnedProgramms.Pop()); }
public void Relearn() { programs.Push(rollbacks.Pop()); }
public void Rollback() { rollbacks.Push(programs.Pop()); }
public string Relearn() { learned.Push(history.Pop()); return(null); }
public string Rollback() { history.Push(learned.Pop()); isRollbacked = true; return(null); }
public void Redo() { progs.Push(progsUndo.Pop()); }