public IEnumerable <TodoItem> ToggleAllComplete() { this.GetList(); var command = new ToggleAllTodos { Input = new ToggleAllTodosInput { Items = ViewModel.TodoItems, Completed = !ViewModel.AllItemsComplete }, Persistor = this.Persistor }; command.Execute(); ViewModel.TodoItems = command.Value.ToList(); return(command.Value); }
public IEnumerable<TodoItem> ToggleAllComplete() { this.GetList(); var command = new ToggleAllTodos { Input = new ToggleAllTodosInput { Items = ViewModel.TodoItems, Completed = !ViewModel.AllItemsComplete }, Persistor = this.Persistor }; command.Execute(); ViewModel.TodoItems = command.Value.ToList(); return command.Value; }