public async Task <IActionResult> UpdateProductTranslation(int productId, [FromQuery] AddProductTranslationRequest request) { var result = await _productService.AddProductTranslation(productId, request); if (result == 0) { return(BadRequest()); } return(Ok()); }
public async Task <int> AddProductTranslation(int productId, AddProductTranslationRequest request) { var productTranslation = new ProductTranslation() { ProductId = productId, Name = request.Name, SeoAlias = request.SeoAlias, SeoDescription = request.SeoDescription, SeoTitle = request.SeoTitle, LanguageId = request.LanguageId, Description = request.Description, Details = request.Details }; _context.ProductTranslations.Add(productTranslation); await _context.SaveChangesAsync(); return(productTranslation.Id); }