/// <summary> /// Mark to do item as completed. /// </summary> /// <param name="toDoActivity">To Do activity.</param> /// <param name="pageContentUrl">page content url.</param> /// <returns>True if succeed.</returns> public async Task <bool> MarkToDoItemCompleted(ToDoTaskActivityModel toDoActivity, string pageContentUrl) { var httpRequestMessage = ServiceHelper.GenerateMarkToDoHttpRequest(toDoActivity, pageContentUrl); var result = await this.httpClient.SendAsync(httpRequestMessage); return(result.IsSuccessStatusCode); }