public static void Execute()
        {
            ConsoleExtension.WriteSeparator("\nFood supplier example");

            var foodSupplier = new FoodSupplier
            {
                Name    = "Nikola Pupin",
                Phone   = "+38164111111",
                Address = "Dunavska 10, Novi Sad",
            };

            var registry = new SupplierRegistry(foodSupplier);

            registry.Backup();

            foodSupplier.Phone = "38164222222";

            registry.Undo();
            registry.Redo();
        }
 public SupplierRegistry(FoodSupplier supplier)
 {
     _supplier  = supplier;
     _undoStack = new Stack <IMemento>();
     _redoStack = new Stack <IMemento>();
 }