예제 #1
0
        public ActionResult GuardarCambios(int?idDetalle, int?idCobertura, string suma, string deducible, string prima)
        {
            DetalleCobertura obj = db.DetalleCoberturas.Find(idDetalle);

            obj.CoberturaId     = (int)idCobertura;
            obj.SumaAsegurada   = double.Parse(suma);
            obj.Deducible       = double.Parse(deducible);
            obj.Prima           = double.Parse(prima);
            db.Entry(obj).State = EntityState.Modified;
            int a = db.SaveChanges();

            return(Json(new { a }, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        public ActionResult AddNuevo(int?idBienAsegurado, int?idCobertura, string suma, string deduc, string prima)
        {
            DetalleCobertura nuevo = new DetalleCobertura();

            nuevo.BienAseguradoId = (int)idBienAsegurado;
            nuevo.CoberturaId     = (int)idCobertura;
            nuevo.SumaAsegurada   = double.Parse(suma);
            nuevo.Deducible       = double.Parse(deduc);
            nuevo.Prima           = double.Parse(prima);
            db.DetalleCoberturas.Add(nuevo);
            int x = db.SaveChanges();

            return(Json(new { x }, JsonRequestBehavior.AllowGet));
        }
예제 #3
0
        //[ValidateAntiForgeryToken]

        public ActionResult DeleteConfirmed(int id)

        {
            int d = -3;

            try
            {
                DetalleCobertura cobertura = db.DetalleCoberturas.Find(id);

                db.DetalleCoberturas.Remove(cobertura);

                d = db.SaveChanges();
            }
            catch (Exception)
            {
                d = -1;
            }

            return(Json(new { d }, JsonRequestBehavior.AllowGet));
        }