public IActionResult Update([FromForm(Name = ("Image"))] IFormFile file, [FromForm(Name = ("Id"))] int id) { var productImages = _productImageService.Get(p => p.Id == id).Data; var result = _productImageService.Update(file, productImages); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public override ProductEntity Get(params object[] primaryKey) { var product = base.Get(primaryKey); if (product != null) { product.ProductTags = _productCategoryTagService.Get(m => m.ProductCategoryId == product.ProductCategoryID); var tags = _productTagService.Get(m => m.ProductId == product.ID); foreach (var item in product.ProductTags) { item.Selected = tags.Any(m => m.TagId == item.ID); } product.ProductImages = _productImageService.Get(m => m.ProductId == product.ID); } return(product); }
public ProductImageModel Get(int id) { return(_ProductImageService.Get(id)); }