Example #1
0
    public void ActualizarTracker(
        int ranuraElegida, ListaDeComprobaciones listaDeComprobaciones)
    {
        ListaDeComprobaciones comprobaciones =
            new ListaDeComprobaciones(habitos.Length, ranuraElegida);

        int habito = ElegirHabito(ranuraElegida);

        opcionDias = 1;
        int dia;

        DibujarPortadaDias();

        int mes = DateTime.Now.Month;

        do
        {
            for (int i = 1; i <= DateTime.DaysInMonth(2019, mes); i++)
            {
                DibujarDias(i, i / 10);
            }
            dia = CambiarOpcionDia(DateTime.DaysInMonth(2019, mes));
        } while (dia == -1);

        listaDeComprobaciones.AnyadirComprobacion(
            dia, habito, ConfirmarHabito() == 0);
    }
Example #2
0
    public void ActualizarHoy(
        int ranuraElegida, ListaDeComprobaciones listaDeComprobaciones)
    {
        int habito = ElegirHabito(ranuraElegida);

        listaDeComprobaciones.AnyadirComprobacion(
            DateTime.Now.Day, habito, ConfirmarHabito() == 0);
    }