public ActionResult View(int id)
        {
            Saveimg filemodel = new Saveimg();

            filemodel = db.Saveimgs.Where(f => f.ImgId == id).FirstOrDefault();

            return(View(filemodel));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Saveimg img = db.Saveimgs.Find(id);

            db.Saveimgs.Remove(img);
            db.SaveChanges();
            return(RedirectToAction("List"));
        }
        public ActionResult RenameAll([Bind(Include = "ImgId,ImgName,ImgPath")] Saveimg svim)
        {
            if (ModelState.IsValid)
            {
                db.Entry(svim).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("List"));
            }

            return(View(svim));
        }
 public ActionResult Rename([Bind(Include = "ImgId,ImgName,ImgPath")] Saveimg svm)
 {
     if (ModelState.IsValid)
     {
         db.Entry(svm).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("List"));
     }
     ViewBag.ImgId = new SelectList(db.Saveimgs, "Imgid", "ImgName", svm.ImgId);
     return(View(svm));
 }
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Saveimg img = db.Saveimgs.Find(id);

            if (img == null)
            {
                return(HttpNotFound());
            }
            return(View(img));
        }
        public ActionResult Rename(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Saveimg svm = db.Saveimgs.Find(id);

            if (svm == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ImgId = new SelectList(db.Saveimgs, "ImgId", "ImgName", svm.ImgId);
            return(View(svm));
        }
        public ActionResult Upload(Saveimg filemodel)
        {
            try
            {
                string fileName = Path.GetFileNameWithoutExtension(filemodel.UploadFile.FileName);
                filemodel.ImgPath = "~/UploadedFile/" + fileName + ".jpg";
                filemodel.ImgName = fileName;
                fileName          = Path.Combine(Server.MapPath("~/UploadedFile/"), fileName);
                filemodel.UploadFile.SaveAs(fileName + ".jpg");
                db.Saveimgs.Add(filemodel);
                db.SaveChanges();
            }
            catch
            {
                ViewBag.msg = "Error while uploading the files";
            }

            ModelState.Clear();
            return(View());
        }