Пример #1
0
        /// <summary>
        /// 해당 할일목록을 추가
        /// </summary>
        /// <param name="taskItem"></param>
        /// <returns></returns>
        public async System.Threading.Tasks.Task AddTaskAsync(TaskItem taskItem)
        {
            var task = taskItem.ToTask();

            var service  = new GoogleTaskService();
            var newTasks = await service.InsertTaskAsync(task, Id);

            _tasks.Add(taskItem);
        }
Пример #2
0
        /// <summary>
        /// 해당 제목으로 할일 목록을 생성해서 추가함.
        /// </summary>
        /// <param name="title"></param>
        /// <returns></returns>
        public async System.Threading.Tasks.Task <TaskItem> WithTaskItemAsync(string title)
        {
            var service = new GoogleTaskService();
            var newTask = await service.InsertTaskAsync(new Task()
            {
                Title = title
            }, Id);

            var taskItem = new TaskItem(Id, newTask.Id, newTask.Title);

            _tasks.Add(taskItem);

            return(taskItem);
        }