예제 #1
0
파일: TodoListDto.cs 프로젝트: rsalit/CSBC
 public TodoListDto(TodoList todoList)
 {
     TodoListId = todoList.TodoListId;
     UserId = todoList.UserId;
     Title = todoList.Title;
     Todos = new List<TodoItemDto>();
     foreach (TodoItem item in todoList.Todos)
     {
         Todos.Add(new TodoItemDto(item));
     }
 }
예제 #2
0
파일: TodoListDto.cs 프로젝트: rsalit/CSBC
        public TodoList ToEntity()
        {
            TodoList todo = new TodoList
            {
                Title = Title,
                TodoListId = TodoListId,
                UserId = UserId,
                Todos = new List<TodoItem>()
            };
            foreach (TodoItemDto item in Todos)
            {
                todo.Todos.Add(item.ToEntity());
            }

            return todo;
        }