// GET: Tag public ActionResult Index() { List <BaseTag> list = _tagRest.Get(); List <TagViewModel> viewModelList = Mapper.Map <List <BaseTag>, List <TagViewModel> >(list); return(View(viewModelList)); }
public ActionResult Index() { List <BaseTag> list = _tagRest.Get(); List <IGrouping <TagTypeViewModel, TagViewModel> > viewModelList = Mapper.Map <List <BaseTag>, List <TagViewModel> >(list) .GroupBy(t => t.TagType) .ToList(); return(View(viewModelList)); }
public FileViewModel Convert(ResolutionContext context) { BaseFile file = (BaseFile)context.SourceValue; FileViewModel fileViewModel = new FileViewModel { Id = file.Id, FilePath = file.FilePath }; if (file.Tags != null) { List <BaseTag> tags = _tagRest.Get(); fileViewModel.Tags = new MultiSelectList(tags, "Id", "Description", file.Tags.Select(t => t.Id).ToArray()); } return(fileViewModel); }
private void LoadTagTypes(FileViewModel fileViewModel) { List <BaseTag> tags = _tagRest.Get(); fileViewModel.Tags = new MultiSelectList(tags, "Id", "Description"); }