public OperationResult Edit(EditproductPicture Command) { var OperationResult = new OperationResult(); var productpic = _productPictureRepo.GetWithProductAndcategorybyId(Command.Id); if (productpic == null) { return(OperationResult.Failed(ApplicationMessage.recordNotFound)); } var path = $"{productpic.Product.ProductCategory.Slug}//{productpic.Product.Slug}"; var PicturePath = _fileUploader.Upload(Command.PictureName, path); productpic.Edit(Command.ProductId, PicturePath, Command.PictureAlt, Command.PictureTitle); _productPictureRepo.Save(); return(OperationResult.Succeeded()); }
public JsonResult OnPostEdit(EditproductPicture command) { var result = _productPictureApplication.Edit(command); return(new JsonResult(result)); }