public Checklist(Data.Checklist model, IEnumerable <Data.ChecklistItem> items) { id = model.id; name = model.name; description = model.description; createdAt = model.created_at; updatedAt = model.updated_at; this.items = items.Select(item => new ChecklistItem(item)).ToList(); }
public Tuple <Data.Checklist, List <Data.ChecklistItem> > ToModels() { var checklistModel = new Data.Checklist { id = id, name = name, type = "unset", description = description, created_at = createdAt, updated_at = updatedAt }; var checklistItems = items.Select(item => new Data.ChecklistItem { id = item.id, name = item.name, type = item.type, description = item.description, created_at = item.createdAt, updated_at = item.updatedAt, }).ToList(); return(new Tuple <Data.Checklist, List <Data.ChecklistItem> >(checklistModel, checklistItems)); }