public IEnumerable <SelectListItem> PopulateExpertiseCategoriesList() { var expertiseCats = _expertiseService.GetAllExpertiseCategories().Select(p => new SelectListItem { Value = p.Id.ToString(), Text = Lng == Lang.KU ? p.Name_Ku : Lng == Lang.AR ? p.Name_Ar : p.Name }); return(new SelectList(expertiseCats, "Value", "Text")); }
public IActionResult CategoriesTab() { ViewBag.Lang = Lng; var expertiseCats = _expertiseService.GetAllExpertiseCategories().Select(x => new ExpertiseCategoryViewModel { Id = x.Id, Name = Lng == Lang.AR ? x.Name_Ar : Lng == Lang.KU ? x.Name_Ku : x.Name, Description = Lng == Lang.AR ? x.Description_Ar : Lng == Lang.KU ? x.Description_Ku : x.Description }).OrderBy(x => x.Name).ToList(); return(PartialView(expertiseCats)); }