Ejemplo n.º 1
0
        public async Task <ActionResult> AddAsync(ProductCategoryViewModel productCategoryViewModel)
        {
            if (productCategoryViewModel.ShopId == 0)
            {
                var userId = _claimsGetter.UserId(User?.Claims);
                var shop   = await _usersService.GetShopByUserIdAsync(userId);

                productCategoryViewModel.ShopId = shop.Id;
            }

            await _productCategoriesService.SaveAsync(productCategoryViewModel);

            return(NoContent());
        }