[HttpPost]//Para que sea en el evento POST, si no se pone nada toma el Get public ActionResult Edit(EditCotizacionEncViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new IDEAAPPEntities()) { var oCotizacion = db.mvcCotizacionEnc.Find(model.id); //Agregar lo editado oCotizacion.Descripcion = model.Descripcion; oCotizacion.CustId = model.CustId; oCotizacion.Monto = model.Monto; db.Entry(oCotizacion).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } //si todo es correcto regresarlo a la vista de todos los usaurios return(Redirect(Url.Content("~/CotizacionEnc/"))); }
[HttpPost]//Para que sea en el evento POST, si no se pone nada toma el Get public ActionResult Edit(EditUserViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new IDEAAPPEntities()) { var oUser = db.mvcUsuario.Find(model.Id); //Agregar lo editado oUser.eMail = model.Email.Trim(); oUser.idEmpleado = model.EmpleadoSL; //Es para actualizar el password, como no es obligatorio se añade la condicion //El trim debe hacerse solo despues de verificar que no sea null if (model.Password != null && model.Password.Trim() != "") { oUser.password = model.Password; } db.Entry(oUser).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } //si todo es correcto regresarlo a la vista de todos los usaurios return(Redirect(Url.Content("~/User/"))); }
public ActionResult Delete(int Id) { using (var db = new IDEAAPPEntities()) { var oUser = db.mvcUsuario.Find(Id); oUser.status = 3; //eliminaremos db.Entry(oUser).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }
[HttpPost]//Para que sea en el evento POST, si no se pone nada toma el Get public ActionResult Edit(EditEmpleadosSLViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new IDEAAPPEntities()) { var oEmpleado = db.mvcEmpleadosSL.Find(model.Id); //Agregar lo editado oEmpleado.EmpID = model.empId.Trim(); oEmpleado.Name = model.Nombre.Trim(); db.Entry(oEmpleado).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } //si todo es correcto regresarlo a la vista de todos los usaurios return(Redirect(Url.Content("~/EmpleadosSL/"))); }