Ejemplo n.º 1
0
 public static void Eliminar(Tarea tarea)
 {
     if (tarea.lista != null)
     {
         tarea.VaciarListaHechosYOcultos();
         todasLasTareas.Remove(tarea);
         tareasPorLista[tarea.lista].Remove(tarea);
         tarea.lista = null;
     }
 }
Ejemplo n.º 2
0
        public static Lista[] ListasHeredables(Lista listaActual)
        {
            ListaUnica <Lista> listasHeredables = new ListaUnica <Lista>();

            listasHeredables.AddRange(listasGuardadas.ValuesToArray());
            listasHeredables.RemoveRange(Lista.Herencias(listaActual));
            listasHeredables.RemoveRange(Lista.Herederos(listaActual));
            listasHeredables.Remove(listaActual);

            return(listasHeredables.ToArray());
        }
Ejemplo n.º 3
0
 public void Desocultar(Lista lista)
 {
     listasTareaOculta.Remove(lista);
 }