コード例 #1
0
        public async Task <ActionResult> AddToDoItem(string title, int todoListId)
        {
            var dto = new DtoTodoItem {
                Title = title, ListId = todoListId
            };

            var response = await ApiRequester <object> .Call("todoapi/savetodoitem", "POST", dto);

            return(Json(response));
        }
コード例 #2
0
ファイル: TodoItemRepository.cs プロジェクト: gkonuralp/todo
        public void Save(DtoTodoItem dto)
        {
            if (dto.Id > 0)
            {
                var entity = Get(dto.Id);

                entity.Title = dto.Title;
            }

            else
            {
                Add(new TodoItem
                {
                    Title      = dto.Title,
                    TodoListId = dto.ListId
                });
            }

            Commit();
        }
コード例 #3
0
ファイル: TodoApiController.cs プロジェクト: gkonuralp/todo
 public void SaveTodoItem(DtoTodoItem dto)
 {
     _todoItemRepository.Save(dto);
 }