public void Update(HierarchyStructureCulture entity) { using (var context = new ImobeNetContext()) { var hierarchyStructureCultureRepository = new BaseRepository <HierarchyStructureCulture>(context); hierarchyStructureCultureRepository.Update(entity); hierarchyStructureCultureRepository.SaveChanges(); } }
public IList <HierarchyStructureCulture> ListCulture(int idHierarchyStructure) { List <HierarchyStructureCulture> result = new List <HierarchyStructureCulture>(); foreach (var item in ServiceContext.CultureService.GetAllActive()) { var hierarchy = new HierarchyStructureCulture() { IDCulture = item.IDCulture, IconPath = item.IconPath, CultureName = item.Name }; if (idHierarchyStructure != 0) { var culture = ServiceContext.HierarchyStructureCultureService.GetById(idHierarchyStructure, item.IDCulture); if (culture != null) { hierarchy.Description = culture.Description; } } result.Add(hierarchy); } return(result); }