Ejemplo n.º 1
0
        private async Task RemoveTask(DoTask task)
        {
            if (task == null)
            {
                return;
            }
            var range = Memories.GetRange(Memories.IndexOf(Memories.FirstOrDefault(x => x.Task == task)), task.Length);

            foreach (var m in range)
            {
                m.Occupied = false;
                m.Color    = "Transparent";
                m.Task     = null;
            }
            task.MemoryId  = -1;
            task.TaskState = DoTask.State.UNINSTALLED;
        }