public ActionResult DeleteGallery(RequestGalleryEditorView requestGalleryEditorView)
        {
            var path = Path.Combine(Server.MapPath("~/"));

            _orderService.DeleteGallery(requestGalleryEditorView.GalleryToEditId, path);

            return(RedirectToAction("GalleryEditor"));
        }
        public ActionResult AddGallery(RequestGalleryEditorView requestGalleryEditorView)
        {
            var folderId = Guid.NewGuid().ToString().Replace("-", "");
            var fileName = Path.GetFileName(requestGalleryEditorView.MainImage.FileName);
            var path     = Path.Combine(Server.MapPath("~/Uploads/Gallery/"), folderId, fileName);

            Directory.CreateDirectory(Path.Combine(Server.MapPath("~/Uploads/Gallery/"), folderId));
            requestGalleryEditorView.MainImage.SaveAs(path);
            string fileUrl = $"Uploads/Gallery/{folderId}/{fileName}";

            _orderService.AddGallery(requestGalleryEditorView.GalleryName, fileUrl);

            return(RedirectToAction("GalleryEditor"));
        }
        public ActionResult GalleryDetails(RequestGalleryEditorView requestGalleryEditorView)
        {
            var responseGalleryDetailsView = _orderService.GetGallery(requestGalleryEditorView.GalleryToEditId);

            return(View(responseGalleryDetailsView));
        }