public ActionResult _partialCreateEditImageGood(long goodId)
        {
            if (goodId == 0)
            {
                return(Redirect("~/Error/_404"));
            }

            var store = new StoreAction();
            var good  = store.GetGoodInfo(goodId);
            var model = new GoodImageEditorModel
            {
                goodId = goodId,
                name   = good.name,
                images = good.images
            };

            return(PartialView("_partialGoodsImageEditor", model));
        }
        [HttpPost] //////////
        public ActionResult AddGoodImages(GoodImageEditorModel model)
        {
            if (model.newImages == null || model.newImages.Count() == 0)
            {
                ModelState.AddModelError("", "Изображения не выбраны");
                return(RedirectToAction(nameof(_partialCreateEditImageGood), new { goodId = model.goodId }));
            }
            if (model.goodId == 0)
            {
                ModelState.AddModelError("", "Некорректный идентификатор товара");
                return(RedirectToAction(nameof(_partialCreateEditImageGood), new { goodId = model.goodId }));
            }
            var pathString = Server.MapPath($"~/Content/images/Goods/{model.goodId}");

            if (!Directory.Exists(pathString))
            {
                Directory.CreateDirectory(pathString);
            }
            var admin = new OdmenAction();

            foreach (var file in model.newImages)
            {
                var fileName = admin.GetLastImageId();
                try
                {
                    var pathInfo  = new DirectoryInfo(pathString);
                    var extention = System.IO.Path.GetExtension(file.FileName).ToLower();

                    var nameImageName = fileName + extention;
                    file.SaveAs(pathString + @"\\" + nameImageName);
                    admin.AddGoodImage(model.goodId, nameImageName);
                }
                catch (Exception ex)
                {
                    ModelState.AddModelError("", $"Не удалось привязать изображение {file.FileName} {ex.Message}");
                }
            }


            return(RedirectToAction(nameof(_partialCreateEditImageGood), new { goodId = model.goodId }));
        }