コード例 #1
0
        public async Task <IActionResult> PostProductMediaAsync([FromBody] ProductMediaModel media)
        {
            if (!await productsRepository.IsProductSellerAsync(media.ProductId, int.Parse(User.Identity.Name)))
            {
                return(BadRequest());
            }

            return(Ok(await productsRepository.AddProductMediaAsync(media)));
        }
コード例 #2
0
        public async Task <IActionResult> PostProductMediaAsync([FromBody] MProductMedia media)
        {
            if (!User.IsInRole(RoleConstants.AdminRoleId) && !await productsRepository.IsProductSellerAsync(media.ProductId, int.Parse(User.Identity.Name)))
            {
                return(BadRequest());
            }

            return(Ok(await productsRepository.AddProductMediaAsync(media)));
        }