public override EditTagsModel BuildModel() { var tags = new TagFindDao().GetAllTags(); var selectTags = tags.Select (tag => new SelectTag { TagName = tag.TagName, IsSelected = IsExist(tag.TagId) }).ToList(); var picture = new PictureFindDao().GetObjectById(_pictureId); return(new EditTagsModel { PictureUrl = picture.PictureUrl, SelectTags = selectTags }); }
public override TagCloudModel BuildModel() { var tags = new TagFindDao().GetAllTags(); var dao = new PictureTagFindDao(); var taglist = tags.Select(tag => new TagModel { PicturesCount = dao.GetPicturesCount(tag.TagId), Tag = tag }).ToList(); return(new TagCloudModel { TagsList = taglist }); }