public IEnumerable <TagViewListModel> GetUserTags(Guid id) { var tags = tagRepo.GetByUserId(id); var models = new List <TagViewListModel>(); foreach (var tag in tags) { var model = new TagViewListModel() { Id = tag.Id, Name = tag.Name, Description = tag.Description }; models.Add(model); } return(models); }
// GET: Admin/Tag public ActionResult Index() { List <TagViewModel> tags = service.Select().Select(a => new TagViewModel() { Id = a.Id, Name = a.Name, PostCount = a.PostCount }).ToList(); TagViewListModel model = new TagViewListModel() { TagViewModel = tags, PageSize = 10, CurrentPage = 1, TotalItemCount = service.Count() }; return(View(model)); }
public PartialViewResult TagList(int page = 1) { int skip = ((page - 1) * 10); List <TagViewModel> tags = service.Select(skip, 10).Select(a => new TagViewModel() { Id = a.Id, Name = a.Name, PostCount = a.PostCount }).ToList(); TagViewListModel model = new TagViewListModel() { TagViewModel = tags, PageSize = 10, CurrentPage = page, TotalItemCount = service.Count() }; return(PartialView(model)); }