public ActionResult Edit([Bind(Include = "Id,Denominacion")] Marca marca) { if (ModelState.IsValid) { db.Entry(marca).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(marca)); }
public static void ActualizarParcial(T1 entity, params Expression <Func <T1, object> >[] properties) { using (var db = new ComercioEntities()) { db.Configuration.ValidateOnSaveEnabled = false; var entry = db.Entry(entity); if (entry.State == EntityState.Detached) { db.Set <T1>().Attach(entity); } if (properties != null) { foreach (var p in properties) { entry.Property(p).IsModified = true; } } db.SaveChanges(); } }