Beispiel #1
0
        private void iniciarIntervaloHistorico(EnmTipo enmTipo)
        {
            switch (enmTipo)
            {
            case EnmTipo.INTERVALO_CURTO:
                this.addHistorico("Intervalo curto iniciado;");
                return;

            case EnmTipo.INTERVALO_LONGO:
                this.addHistorico("Intervalo longo iniciado;");
                return;

            default:
                this.addHistorico("Pomodoro iniciado;");
                return;
            }
        }
Beispiel #2
0
        private void iniciarIntervalo(EnmTipo enmTipo)
        {
            if (this.trdAtual != null)
            {
                this.lstTrdCancelada.Add(this.trdAtual);
            }

            this.dttInicio = DateTime.Now;
            this.enmTipo   = enmTipo;

            this.trdAtual = new Thread(this.atualizar);

            this.trdAtual.IsBackground = true;
            this.trdAtual.Priority     = ThreadPriority.Lowest;

            this.trdAtual.Start();

            this.iniciarIntervaloHistorico(enmTipo);
        }