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; } }
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); }