public ActionResult Editar(EditarEmpleadoViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new practicaprofesionalEntities()) { var oEmpleado = db.empleado.Find(model.id_empleado); oEmpleado.nombre = model.nombre; oEmpleado.apellido = model.apellido; oEmpleado.dni = model.dni; if (model.password != null && model.password.Trim() != "") { oEmpleado.Contraseña = model.password; } db.Entry(oEmpleado).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } if (Session.Count > 1 && (int)Session["tipo"] == 2) { return(Redirect(Url.Content("~/Home"))); } else { return(Redirect(Url.Content("~/Empleados"))); } }
public ActionResult Eliminar(int id) { if (Session.Count > 1 && (int)Session["tipo"] == 2) { return(Redirect(Url.Content("~/Home"))); } using (var db = new practicaprofesionalEntities()) { var oEmpleado = db.empleado.Find(id); oEmpleado.estado = "0"; //eliminado logico db.Entry(oEmpleado).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }
public ActionResult Eliminar(int id) { try { using (var db = new practicaprofesionalEntities()) { var oProductos = db.productos.Find(id); oProductos.estado = "0"; //eliminado logico db.Entry(oProductos).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }catch (Exception e) { return(Content("ocurrio un problema al elminar el producto", e.Message)); } }
public ActionResult Editar(EditarProductoViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new practicaprofesionalEntities()) { var oProducto = db.productos.Find(model.id); oProducto.descripcion = model.descripcion.Trim(); oProducto.stock = model.stock; oProducto.precio = model.precio; db.Entry(oProducto).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect(Url.Content("~/Productos"))); }
public ActionResult Editar(EditarProveedorViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new practicaprofesionalEntities()) { var oProveedor = db.proveedores.Find(model.id); oProveedor.razon_social = model.razon_social.Trim(); oProveedor.email = model.email; oProveedor.telefono = Convert.ToString(model.telefono); db.Entry(oProveedor).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Redirect(Url.Content("~/Proveedores"))); }