Пример #1
0
 public TodoLists(todolist input)
 {
     this.CompletedCount = int.Parse(input.completedcount.First().Value);
     this.Description = input.description;
     this.ID = int.Parse(input.id.First().Value);
     this.Name = input.name;
     this.Position = int.Parse(input.position.First().Value);
     this.ProjectID = int.Parse(input.projectid.First().Value);
     this.TimeTracked = bool.Parse(input.tracked.First().Value);
     var todo = new List<TodoListItem>();
     for (var i = 0; i < input.todoitems.todoitem.Count(); i++) {
         var todoItem = new TodoListItem(input.todoitems.todoitem[i]);
         if (!todoItem.Completed) { todo.Add(todoItem); }
     }
     ListItem = todo.ToArray();
 }
Пример #2
0
        public TodoLists(todolist input)
        {
            this.CompletedCount = int.Parse(input.completedcount.First().Value);
            this.Description    = input.description;
            this.ID             = int.Parse(input.id.First().Value);
            this.Name           = input.name;
            this.Position       = int.Parse(input.position.First().Value);
            this.ProjectID      = int.Parse(input.projectid.First().Value);
            this.TimeTracked    = bool.Parse(input.tracked.First().Value);
            var todo = new List <TodoListItem>();

            for (var i = 0; i < input.todoitems.todoitem.Count(); i++)
            {
                var todoItem = new TodoListItem(input.todoitems.todoitem[i]);
                if (!todoItem.Completed)
                {
                    todo.Add(todoItem);
                }
            }
            ListItem = todo.ToArray();
        }