public ActionResult Delete(marker marker) { using (RnBEntities db = new RnBEntities()) { db.Entry(marker).State = EntityState.Deleted; db.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Index() { using (RnBEntities rnb = new RnBEntities()) { XmlDocument doc = new XmlDocument(); var xml = rnb.Database.SqlQuery <string>("GetRnB").ToList(); doc.LoadXml(xml[0].ToString()); doc.Save(@"C:\Users\Glebovsky\Documents\Visual Studio 2017\Projects\GIS_Lab3\GIS_Lab3\test.xml"); } return(View()); }
public ActionResult AddPlace(marker Marker) { if (!ModelState.IsValid) { return(HttpNotFound()); } using (RnBEntities db = new RnBEntities()) { db.markers.Add(Marker); db.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(marker marker) { using (RnBEntities db = new RnBEntities()) { if (!ModelState.IsValid) { return(HttpNotFound()); } db.markers.Attach(marker); db.Entry(marker).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } using (RnBEntities db = new RnBEntities()) { marker marker = db.markers.Find(id); if (marker == null) { return(HttpNotFound()); } return(View(marker)); } }