public ActionResult ReorderDetailsImages(ProductReorderImagesViewModel model, int[] selections)
 {
     if (ModelState.IsValid)
     {
         return(RedirectToAction("Details", new { id = model.ProdId }));
     }
     return(RedirectToAction("ReorderDetailsImages"));
 }
        public ActionResult ReorderDetailsImages(int?id)
        {
            if (id is null)
            {
                return(View("Error"));
            }

            var product = db.Products.FirstOrDefault(m => m.Id == id);

            if (product is null)
            {
                return(View("Error"));
            }

            var model = new ProductReorderImagesViewModel {
                ProdId  = product.Id,
                Product = product
            };

            return(View(model));
        }