예제 #1
0
        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));
        }
예제 #2
0
        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));
        }
예제 #3
0
        //[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));
        }