Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
        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));
        }