protected void PreparProductTags(ProductModel model) { var productTags = _tagService.GetAllTags(); model.AvailableProductTag = productTags.Items.Select(t => new SelectListItem { Value = t.Id.ToString(), Text = t.Name }).ToList(); if (model.Id > 0) { var tags = _tagService.GetAllProductTagMappings(productId: model.Id); model.ProductTagIds = tags.Select(m => m.TagId).ToList(); } }
public ActionResult List(DataSourceRequest command, string Keywords) { var brands = _tagService.GetAllTags(keywords: Keywords, pageIndex: command.Page, pageSize: command.PageSize); var jsonData = new DataSourceResult { ExtraData = brands.Items.Select(b => new { Id = b.Id, Name = b.Name, DisplayOrder = b.DisplayOrder, }), }; return(AbpJson(jsonData)); }