Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public async Task InsertHierarchy(EnterpriseHierarchyCatalog enterpriseHierarchyCatalog)
        {
            await _unitOfWork.EnterpriseHierarchyCatalogRepository.Add(enterpriseHierarchyCatalog);

            await _unitOfWork.SaveChangesAsync();
        }