//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)); }
/* * 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); */ }
public JsonResult Editar(tbl_Rua rua) { db.Entry(rua).State = EntityState.Modified; db.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); }