public ActionResult DeleteConfirmed(int id) { Sanayi sanayi = db.Sanayis.Find(id); db.Sanayis.Remove(sanayi); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /Sanayi/Delete/5 public ActionResult Delete(int id = 0) { Sanayi sanayi = db.Sanayis.Find(id); if (sanayi == null) { return(HttpNotFound()); } return(View(sanayi)); }
public ActionResult Edit(Sanayi sanayi) { if (ModelState.IsValid) { db.Entry(sanayi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sanayi)); }
public ActionResult Create(Sanayi sanayi) { if (ModelState.IsValid) { db.Sanayis.Add(sanayi); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sanayi)); }
// GET api/Sanayi/5 public Sanayi GetSanayi(int id) { Sanayi sanayi = db.Sanayis.Find(id); if (sanayi == null) { throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound)); } return(sanayi); }
// POST api/Sanayi public HttpResponseMessage PostSanayi(Sanayi sanayi) { if (ModelState.IsValid) { db.Sanayis.Add(sanayi); db.SaveChanges(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, sanayi); response.Headers.Location = new Uri(Url.Link("DefaultApi", new { id = sanayi.SanayiId })); return(response); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
// DELETE api/Sanayi/5 public HttpResponseMessage DeleteSanayi(int id) { Sanayi sanayi = db.Sanayis.Find(id); if (sanayi == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } db.Sanayis.Remove(sanayi); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK, sanayi)); }
// PUT api/Sanayi/5 public HttpResponseMessage PutSanayi(int id, Sanayi sanayi) { if (ModelState.IsValid && id == sanayi.SanayiId) { db.Entry(sanayi).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }