Esempio n. 1
0
    public void EjecutarTrackerCargado(int ranuraElegida)
    {
        int opcionTracker = -1;

        while (opcionTracker != Tracker.VOLVER)
        {
            trackerCargado.Dibujar(ranuraElegida);
            opcionTracker = trackerCargado.CambiarOpcion();

            switch (opcionTracker)
            {
            case Tracker.ACTUALIZAR:
                trackerCargado.ActualizarTracker(ranuraElegida, listaDeComprobaciones);
                break;

            case Tracker.ACTUALIZAR_HOY:
                trackerCargado.ActualizarHoy(ranuraElegida, listaDeComprobaciones);
                break;

            case Tracker.BORRAR_TRACKER:
                int borrar = -1;

                while (borrar == -1)
                {
                    trackerCargado.BorrarTracker();
                    borrar = Utiles.CambiarOpcion();

                    if (borrar == 0)
                    {
                        File.Delete(@"data\ranura" + ranuraElegida + ".txt");
                        File.Delete(@"data\meses" + ranuraElegida + ".txt");
                        opcionTracker = Tracker.VOLVER;
                    }
                }

                break;
            }
        }
    }
Esempio n. 2
0
 public int CambiarOpcion()
 {
     return(Utiles.CambiarOpcion());
 }