public JsonResult DeleteImage(int?Id)
        {
            MainSliderImage image = db.MainSliderImages.Find(Id);

            if (db.MainSliderImages.Count() == 1)
            {
                return(Json(0, JsonRequestBehavior.AllowGet));
            }
            string path = Server.MapPath(image.ImageURL);

            if (System.IO.File.Exists(path))
            {
                System.IO.File.Delete(path);
            }
            db.MainSliderImages.Remove(image);
            db.SaveChanges();

            return(Json(1, JsonRequestBehavior.AllowGet));
        }
        public ActionResult Upload(List <HttpPostedFileBase> images)
        {
            if (images.Count > 0)
            {
                foreach (HttpPostedFileBase img in images)
                {
                    string fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + img.FileName;
                    string path     = System.IO.Path.Combine(Server.MapPath("~/public/images/mainslider"), fileName);
                    img.SaveAs(path);
                    string          url   = "/public/images/mainslider/" + fileName;
                    MainSliderImage image = new MainSliderImage
                    {
                        ImageURL = url,
                        OriginId = 1
                    };
                    db.MainSliderImages.Add(image);
                    db.SaveChanges();
                }
            }

            return(RedirectToAction("mainslider"));
        }