public IHttpActionResult PutIndawo(int id, Indawo indawo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != indawo.id) { return(BadRequest()); } db.Entry(indawo).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!IndawoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { Indawo indawo = db.Indawoes.Find(id); db.Indawoes.Remove(indawo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,name,lat,lon,address,imgPath,instaHandle")] Indawo indawo) { if (ModelState.IsValid) { db.Entry(indawo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(indawo)); }
public IHttpActionResult GetIndawo(int id) { Indawo indawo = db.Indawoes.Find(id); //Indawo indawo = LoadJson(@"C:\Users\sibongisenib\Documents\ImportantRecentProjects\listOfIndawoes.json").First(x => x.id == id); if (indawo == null) { return(NotFound()); } return(Ok(indawo)); }
public ActionResult Create([Bind(Include = "id,name,lat,lon,address,rating,type,imgPath,entranceFee,instaHandle,imageUpload")] Indawo indawo) { //Check images and Operating hours if (ModelState.IsValid) { db.Indawoes.Add(indawo); db.SaveChanges(); return(RedirectToAction("Create", "Images", new { area = "" })); } return(View()); }
public ActionResult Create([Bind(Include = "id,name,lat,lon,address,imgPath,instaHandle")] Indawo indawo) { if (ModelState.IsValid) { indawo.geoLocation = DbGeography.FromText("POINT( " + indawo.lon + " " + indawo.lat + " )"); db.Indawoes.Add(indawo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(indawo)); }
public IHttpActionResult DeleteIndawo(int id) { Indawo indawo = db.Indawoes.Find(id); if (indawo == null) { return(NotFound()); } db.Indawoes.Remove(indawo); db.SaveChanges(); return(Ok(indawo)); }
// GET: Indawoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Indawo indawo = db.Indawoes.Find(id); if (indawo == null) { return(HttpNotFound()); } return(View(indawo)); }
// GET: Indawoes/Create public ActionResult Create() { Indawo indawo = new Indawo(); return(View(indawo)); }