public ActionResult GuardarCambios(int?idDetalle, int?idCaracteristica, string valor) { DetalleCaracteristica obj = db.DetalleCaracteristicas.Find(idDetalle); obj.CaracteristicaId = (int)idCaracteristica; obj.Valor = valor; db.Entry(obj).State = EntityState.Modified; int a = db.SaveChanges(); return(Json(new { a }, JsonRequestBehavior.AllowGet)); }
public ActionResult AddNuevo(int?idBienAsegurado, int?idCaracteristica, string valor) { DetalleCaracteristica nuevo = new DetalleCaracteristica(); nuevo.BienAseguradoId = (int)idBienAsegurado; nuevo.CaracteristicaId = (int)idCaracteristica; nuevo.Valor = valor; db.DetalleCaracteristicas.Add(nuevo); int x = db.SaveChanges(); return(Json(new { x }, JsonRequestBehavior.AllowGet)); }
//[ValidateAntiForgeryToken] public ActionResult DeleteConfirmed(int id) { int d = -3; try { DetalleCaracteristica caracteristica = db.DetalleCaracteristicas.Find(id); db.DetalleCaracteristicas.Remove(caracteristica); d = db.SaveChanges(); } catch (Exception) { d = -1; } return(Json(new { d }, JsonRequestBehavior.AllowGet)); }