public ActionResult Sil(int id, Belediyeler belediye, FormCollection collection) { if (ModelState.IsValid) { _belediyelerService.Delete(belediye); return(RedirectToAction("Index")); } return(View(belediye)); }
public ActionResult Guncelle(int id, Belediyeler belediye) { if (ModelState.IsValid) { _belediyelerService.Update(belediye); return(RedirectToAction("Index")); } return(View(belediye)); }
public ActionResult Ekle(Belediyeler belediye) { if (ModelState.IsValid) { _belediyelerService.Add(belediye); return(RedirectToAction("Index")); } return(View(belediye)); }
public HttpResponseMessage Delete(int id, Belediyeler belediye) { try { Belediyeler bel = _belediyelerService.GetById(id); if (bel == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, "Belediye Id : " + belediye.Id)); } else { _belediyelerService.Delete(belediye); return(Request.CreateResponse(HttpStatusCode.OK, "Belediye id : " + id)); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public HttpResponseMessage Post(Belediyeler belediye) { try { if (ModelState.IsValid) { _belediyelerService.Add(belediye); HttpResponseMessage message = Request.CreateResponse(HttpStatusCode.Created, belediye); message.Headers.Location = new Uri(Request.RequestUri + "/" + belediye.Id); return(message); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Veri ekleme işlemi yapılamadı.")); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public HttpResponseMessage Put(int id, Belediyeler belediye) { try { Belediyeler bel = _belediyelerService.GetById(id); if (bel == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, "Belediye Id : " + belediye.Id)); } else { bel.BelediyeAd = belediye.BelediyeAd; bel.BelediyeAciklama = belediye.BelediyeAciklama; bel.BelediyeSehir = bel.BelediyeSehir; return(Request.CreateResponse(HttpStatusCode.OK, belediye)); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
/* Bir Belediye Guncelleme */ public void Update(Belediyeler belediye) { _belediyelerDal.Update(belediye); }
/* Bir Belediye Silme */ public void Delete(Belediyeler belediye) { _belediyelerDal.Delete(belediye); }
/* Yeni Bir Belediye Ekleme */ public void Add(Belediyeler belediye) { _belediyelerDal.Add(belediye); }