public void UpdateToDoItem(ToDoItem item)
 {
     var client = new ToDoManager.ToDoManagerClient();
     var toDoItem = new ToDoManager.ToDoItem()
     {
         Name = item.Name,
         IsCompleted = item.IsCompleted,
         ToDoId = item.ToDoId,
         UserId = item.UserId
     };
     client.UpdateToDoItem(toDoItem);
 }
 public List<ToDoItem> GetTodoList(int userId)
 {
     var client = new ToDoManager.ToDoManagerClient();
     var userList = client.GetTodoList(userId);
     return userList.Select(x => new ToDoItem()
     {
         IsCompleted = x.IsCompleted,
         Name = x.Name,
         ToDoId = x.ToDoId,
         UserId = x.UserId
     }).ToList();
 }
        public ToDoItem CreateToDoItem(ToDoItem item)
        {
            var client = new ToDoManager.ToDoManagerClient();
            var toDoItem = new ToDoManager.ToDoItem()
            {
                Name = item.Name,
                IsCompleted = item.IsCompleted,
                ToDoId = item.ToDoId,
                UserId = item.UserId
            };

            client.CreateToDoItem(toDoItem);
            return item;
        }
 public void DeleteToDoItem(int todoItemId)
 {
     var client = new ToDoManager.ToDoManagerClient();
     client.DeleteToDoItem(todoItemId);
 }
 public int CreateUser(string name)
 {
     var client = new ToDoManager.ToDoManagerClient();
     var id = client.CreateUser(name);
     return id;
 }