Exemplo n.º 1
0
        public void Create(Product product)
        {
            using (var transaction = _productRepository.BeginTransaction())
            {
                _productRepository.Add(product);
                _productRepository.SaveChange();

                _urlSlugService.Add(product.SeoTitle, product.Id, ProductEntityTypeId);
                _productRepository.SaveChange();

                transaction.Commit();
            }
        }
Exemplo n.º 2
0
        public void Create(Category category)
        {
            categoryRepository.Add(category);
            categoryRepository.SaveChange();

            urlSlugService.Add(category.SeoTitle, category.Id, CategoryEntityName);
            categoryRepository.SaveChange();
        }
Exemplo n.º 3
0
        public void Create(Product product)
        {
            productRepository.Add(product);
            productRepository.SaveChange();

            urlSlugService.Add(product.SeoTitle, product.Id, ProductEntityName);
            productRepository.SaveChange();
        }
Exemplo n.º 4
0
        public void Create(Brand brand)
        {
            brandRepository.Add(brand);
            brandRepository.SaveChange();

            urlSlugService.Add(brand.SeoTitle, brand.Id, BrandEntityName);
            brandRepository.SaveChange();
        }
Exemplo n.º 5
0
        public void Create(Page page)
        {
            pageRepository.Add(page);
            pageRepository.SaveChange();

            urlSlugService.Add(page.SeoTitle, page.Id, PageEntityName);
            pageRepository.SaveChange();
        }
Exemplo n.º 6
0
        public void Create(Page page)
        {
            using (var transaction = _pageRepository.BeginTransaction())
            {
                _pageRepository.Add(page);
                _pageRepository.SaveChange();

                _urlSlugService.Add(page.SeoTitle, page.Id, PageEntityTypeId);
                _pageRepository.SaveChange();

                transaction.Commit();
            }
        }
Exemplo n.º 7
0
        public void Create(Brand brand)
        {
            using (var transaction = _brandRepository.BeginTransaction())
            {
                _brandRepository.Add(brand);
                _brandRepository.SaveChange();

                _urlSlugService.Add(brand.SeoTitle, brand.Id, BrandEntityTypeId);
                _brandRepository.SaveChange();

                transaction.Commit();
            }
        }
Exemplo n.º 8
0
        public void Create(Category category)
        {
            using (var transaction = _categoryRepository.BeginTransaction())
            {
                _categoryRepository.Add(category);
                _categoryRepository.SaveChange();

                _urlSlugService.Add(category.SeoTitle, category.Id, CategoryEntityTypeId);
                _categoryRepository.SaveChange();

                transaction.Commit();
            }
        }