public ActionResult Edit(Portfolio Portfolio, HttpPostedFileBase file) { if (ModelState.IsValid) { if (file != null) { string fileName = DateTime.Now.ToString("yyyyMMddHHssmmffff") + file.FileName; file.SaveAs(Server.MapPath("~/Content/SiteImages/") + fileName); Portfolio.Photo = fileName; db.Entry(Portfolio).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } else { db.Entry(Portfolio).State = System.Data.Entity.EntityState.Modified; db.Entry(Portfolio).Property(p => p.Photo).IsModified = false; db.SaveChanges(); } return(RedirectToAction("Index")); } else { return(RedirectToAction("Index")); } }
public ActionResult Edit(Specialties Specialties) { if (ModelState.IsValid) { db.Entry(Specialties).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { return(RedirectToAction("Index")); } }
public virtual void Update(T entity) { dbset.Attach(entity); dataContext.Entry(entity).State = EntityState.Modified; }