Esempio n. 1
0
        //public JsonResult Salvar([Bind(Include = "ID,Rua")] tbl_Rua tbl_rua) {
        public JsonResult Salvar(tbl_Rua rua, string nome)
        {
            if (db.tbl_Rua.Any(x => x.Rua == rua.Rua))
            {
                return(Json(false, JsonRequestBehavior.AllowGet));
            }


            db.tbl_Rua.Add(rua);
            db.SaveChanges();
            return(Json(true, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        /*
         * public JsonResult Deletar(tbl_Rua obj)
         * {
         * //tbl_Rua tbl_Rua = db.tbl_Rua.Find(ID);
         * db.Entry(obj).State = EntityState.Deleted;
         * //db.tbl_Rua.Remove(obj);
         * //db.tbl_Rua.Remove(obj);
         * db.SaveChanges();
         * return Json(true, JsonRequestBehavior.AllowGet);
         * }
         */

        public JsonResult Deletar(int id)
        {
            bool oldValidateOnSaveEnabled = db.Configuration.ValidateOnSaveEnabled;

            try { db.Configuration.ValidateOnSaveEnabled = false;
                  var customer = new tbl_Rua {
                      ID = id
                  };
                  db.tbl_Rua.Attach(customer); db.Entry(customer).State = EntityState.Deleted;
                  //db.tbl_Rua.Remove(tbl_Rua);
                  db.SaveChanges();
                  return(Json(true, JsonRequestBehavior.AllowGet)); }
            finally { db.Configuration.ValidateOnSaveEnabled = oldValidateOnSaveEnabled; }

            /*
             * tbl_Rua tbl_Rua = db.tbl_Rua.Find(id);
             * db.tbl_Rua.Remove(tbl_Rua);
             * db.SaveChanges();
             * return Json(true, JsonRequestBehavior.AllowGet);
             */
        }
Esempio n. 3
0
 public JsonResult Editar(tbl_Rua rua)
 {
     db.Entry(rua).State = EntityState.Modified;
     db.SaveChanges();
     return(Json(true, JsonRequestBehavior.AllowGet));
 }