public async Task <bool> UpdateHierarchyCatalog(EnterpriseHierarchyCatalog enterpriseHierarchyCatalog) { var existingCatalog = await _unitOfWork.EnterpriseHierarchyCatalogRepository.GetById(enterpriseHierarchyCatalog.Id); existingCatalog.parent = enterpriseHierarchyCatalog.parent; existingCatalog.children = enterpriseHierarchyCatalog.children; _unitOfWork.EnterpriseHierarchyCatalogRepository.Update(existingCatalog); await _unitOfWork.SaveChangesAsync(); return(true); }
public async Task InsertHierarchy(EnterpriseHierarchyCatalog enterpriseHierarchyCatalog) { await _unitOfWork.EnterpriseHierarchyCatalogRepository.Add(enterpriseHierarchyCatalog); await _unitOfWork.SaveChangesAsync(); }