public ActionResult View(int id) { Image image = new Image(); using (MoviesListEntities1 db = new MoviesListEntities1()) { image = db.Images.Where(x => x.ImageID == id).FirstOrDefault(); } return(View(image)); }
public ActionResult Add(Image image) { string fileName = Path.GetFileNameWithoutExtension(image.ImageFile.FileName); string extension = Path.GetExtension(image.ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; image.ImagePath = "~/Images/" + fileName; //To upload the images path should be specified below in Server.MapPath() fileName = Path.Combine(Server.MapPath("~/Images/"), fileName); image.ImageFile.SaveAs(fileName); //We are only saving the relative path of the image not complete path using (MoviesListEntities1 db = new MoviesListEntities1()) { db.Images.Add(image); db.SaveChanges(); } ModelState.Clear(); return(View()); }