public ActionResult Add(Image imageModel) { string fileName = Path.GetFileNameWithoutExtension(imageModel.ImageFile.FileName); string extension = Path.GetExtension(imageModel.ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; imageModel.ImagePath = "" + fileName; fileName = Path.Combine(Server.MapPath("/Images"), fileName); imageModel.ImageFile.SaveAs(fileName); using (PCDbEntities db = new PCDbEntities()) { db.Images.Add(imageModel); db.SaveChanges(); } ModelState.Clear(); return(View()); }