private static M_TodoItemDTO ItemToDTO(M_TodoItem todoItem) => new M_TodoItemDTO { Id = todoItem.Id, Name = todoItem.Name, IsComplete = todoItem.IsComplete };
public async Task <ActionResult <M_TodoItemDTO> > CreateTodoItem(M_TodoItemDTO todoItemDTO) { var todoItem = new M_TodoItem { IsComplete = todoItemDTO.IsComplete, Name = todoItemDTO.Name }; _context.TodoItems.Add(todoItem); await _context.SaveChangesAsync(); return(CreatedAtAction( nameof(GetTodoItem), new { id = todoItem.Id }, ItemToDTO(todoItem))); }