예제 #1
0
 public List <Tarefa> BuscarTarefas(EstadoDaTarefa Estado)
 {
     return(Tarefas
            .FindAll(t => t.Estado == Estado)
            .OrderBy(t => - t.Prioridade)
            .ToList());
 }
예제 #2
0
        public void Regredir()
        {
            if (Estado == EstadoDaTarefa.FAZENDO)
            {
                Estado = EstadoDaTarefa.A_FAZER;
            }

            if (Estado == EstadoDaTarefa.CONCLUIDO)
            {
                Estado = EstadoDaTarefa.FAZENDO;
            }
        }
예제 #3
0
        public void Avancar()
        {
            if (Estado == EstadoDaTarefa.FAZENDO)
            {
                Estado = EstadoDaTarefa.CONCLUIDO;
            }

            if (Estado == EstadoDaTarefa.A_FAZER)
            {
                Estado = EstadoDaTarefa.FAZENDO;
            }
        }