Esempio n. 1
0
 public ActionResult Edit([Bind(Include = "TipoDocId,Nombre")] TipoDoc tipoDoc)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoDoc).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoDoc));
 }
Esempio n. 2
0
 public ActionResult Edit([Bind(Include = "OficinaId,Nombre")] Oficina oficina)
 {
     if (ModelState.IsValid)
     {
         db.Entry(oficina).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(oficina));
 }
Esempio n. 3
0
 public ActionResult Edit([Bind(Include = "UsuarioId,Nombre,Clave,Estado,Rol")] Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(usuario));
 }
Esempio n. 4
0
        public static void ActualizarParcial(T1 entity, params Expression <Func <T1, object> >[] properties)
        {
            using (var db = new DREAEntities())
            {
                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();
            }
        }