public ActionResult UpdateUsuarios(Usuarios usuario, string username, string usernameA, int idUser) { //var id=DB.Usuarios.Find(usuario.idUsuario); if (ModelState.IsValid) { try { var us = from u in DB.Usuarios select u; us = us.Where(u => u.nombreUsuario == User.Identity.Name); DB.Entry(usuario).State = System.Data.Entity.EntityState.Modified; DB.SaveChanges(); if (usuario.idUsuario == us.FirstOrDefault().idUsuario) { return(RedirectToAction("SignOut")); } else { return(RedirectToAction("ListaUsuarios")); } } catch (DbUpdateException /* ex */) { //Log the error (uncomment ex variable name and write a log.) ModelState.AddModelError("", "Unable to save changes. " + "Try again, and if the problem persists, " + "see your system administrator."); } } return(RedirectToAction("ListaUsuarios")); }
public Object editarMaterial(Materiales material, MaterialesContable materialesContable) { try { using (var bd = new AlmacenEntities()) { Object result = ""; var idMC = bd.MaterialesContable.AsNoTracking().Where(s => s.idMaterial == material.idMaterial).FirstOrDefault().idMaterialesCont; materialesContable.idMaterialesCont = idMC; bd.Entry(material).State = System.Data.Entity.EntityState.Modified; bd.Entry(materialesContable).State = System.Data.Entity.EntityState.Modified; bd.SaveChanges(); result = new { message = "Se edito correctamente", code = 1 }; return(result); } } catch (SqlException odbcEx) { Object result = new { message = "Error: " + odbcEx.Message.ToString(), code = 2 }; return(result); } catch (Exception ex) { Object result = new { message = "Error: " + ex.Message.ToString(), code = 2 }; return(result); } }
public Object editarGrupo(GpoMateriales grupo, int numGpo) { try { Object result = ""; grupo.numGpo = (Int16)numGpo; using (var bd = new AlmacenEntities()) { bd.Entry(grupo).State = System.Data.Entity.EntityState.Modified; bd.SaveChanges(); result = new { message = "Se edito correctamente", code = 1 }; return(result); } } catch (SqlException odbcEx) { Object result = new { message = "Error: " + odbcEx.Message.ToString(), code = 2 }; return(result); } catch (Exception ex) { Object result = new { message = "Error: " + ex.Message.ToString(), code = 2 }; return(result); } }
public short ActualizarPermisos(Permiso permiso) { short resul = 0; using (AlmacenEntities context = new AlmacenEntities()) { Permiso permisosAct = context.Permisoes.Where(e => e.Id == permiso.Id).FirstOrDefault(); permisosAct.Admin = permiso.Admin; permisosAct.Corte = permiso.Corte; permisosAct.Bordado = permiso.Bordado; permisosAct.Maquila = permiso.Maquila; permisosAct.Lavanderia = permiso.Lavanderia; permisosAct.Terminado = permiso.Terminado; permisosAct.Almacen = permiso.Almacen; permisosAct.Venta = permiso.Venta; /*falta algunas configuraciones*/ context.Permisoes.Attach(permisosAct); context.Entry(permisosAct).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); resul = permiso.Id; } return(resul); }
public bool ActualizarBodega(Bodega Bodega) { bool resul = false; using (AlmacenEntities context = new AlmacenEntities()) { Bodega BodegaAct = context.Bodegas.Where(e => e.Id == Bodega.Id).FirstOrDefault(); BodegaAct.Nombre = Bodega.Nombre; BodegaAct.IdUsuario = Bodega.IdUsuario; BodegaAct.Estado = Bodega.Estado; context.Bodegas.Attach(BodegaAct); context.Entry(BodegaAct).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); resul = true; } return(resul); }
public bool ActualizarTalla(Talla talla) { bool resul = false; using (AlmacenEntities context = new AlmacenEntities()) { Talla tallaAct = context.Tallas.Where(e => e.Id == talla.Id).FirstOrDefault(); tallaAct.Talla1 = talla.Talla1; tallaAct.activo = talla.activo; context.Tallas.Attach(tallaAct); context.Entry(tallaAct).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); resul = true; } return(resul); }
public bool ActualizarProceso(Proceso proceso) { bool resul = false; using (AlmacenEntities context = new AlmacenEntities()) { Proceso ProcesoAct = context.Procesoes.Where(e => e.Id == proceso.Id).FirstOrDefault(); ProcesoAct.Nombre = proceso.Nombre; ProcesoAct.Descripcion = proceso.Descripcion; ProcesoAct.Activo = proceso.Activo; context.Procesoes.Attach(ProcesoAct); context.Entry(ProcesoAct).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); resul = true; } return(resul); }
public bool ActualizarUsuario(Usuario usuario) { bool resul = false; using (AlmacenEntities context = new AlmacenEntities()) { Usuario usuarioAct = context.Usuarios.Where(e => e.Id == usuario.Id).FirstOrDefault(); usuarioAct.Nombre = usuario.Nombre; usuarioAct.Usuario1 = usuario.Usuario1; usuarioAct.contrasena = usuario.contrasena; usuarioAct.Activo = usuario.Activo; context.Usuarios.Attach(usuarioAct); context.Entry(usuarioAct).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); resul = true; } return(resul); }
public void UpdateProductRecord(Product prod) { almacenEntities.Entry(prod).State = System.Data.Entity.EntityState.Modified; almacenEntities.SaveChanges(); }