Exemplo n.º 1
0
        public JsonResult EditImage(EditImageRequest request)
        {
            var product      = _productRepository.Get(request.ProductId);
            var productImage = product.ProductImageRecord;

            productImage.Ppi = request.Ppi;

            // Front Image
            productImage.PrintableFrontLeft   = request.PrintableFrontLeft;
            productImage.PrintableFrontTop    = request.PrintableFrontTop;
            productImage.PrintableFrontWidth  = request.PrintableFrontWidth;
            productImage.PrintableFrontHeight = request.PrintableFrontHeight;

            productImage.ChestLineFront = request.ChestLineFront;

            // Back Image
            productImage.PrintableBackLeft   = request.PrintableBackLeft;
            productImage.PrintableBackTop    = request.PrintableBackTop;
            productImage.PrintableBackWidth  = request.PrintableBackWidth;
            productImage.PrintableBackHeight = request.PrintableBackHeight;

            productImage.ChestLineBack = request.ChestLineBack;

            return(Json(true));
        }
Exemplo n.º 2
0
 public async Task <Image> EditImage(int imageId, EditImageRequest request)
 {
     return(await SendRequest <Image>(
                $"gallery/images/{imageId}",
                HttpMethod.Post,
                request));
 }