public HttpResponseMessage Put(int id, Basvurular basvuru) { try { Basvurular bas = _basvurularService.GetById(id); if (bas == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, "Basvuru Id : " + basvuru.Id)); } else { bas.Baslik = basvuru.Baslik; bas.Icerik = basvuru.Icerik; bas.Dosya = basvuru.Dosya; bas.Tarih = basvuru.Tarih; bas.Durum = basvuru.Durum; bas.VatandasId = basvuru.VatandasId; bas.BirimId = basvuru.BirimId; bas.BelediyeId = basvuru.BelediyeId; return(Request.CreateResponse(HttpStatusCode.OK, basvuru)); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
/* Id Degerine Göre Basvurunun Durumunu Guncelleme */ public void UpdateDurum(int basvuruId, string durum) { Basvurular basvuru = _basvurularDal.Get(x => x.Id == basvuruId); basvuru.Durum = durum; _basvurularDal.Update(basvuru); }
public ActionResult Sil(int id, Basvurular basvuru, FormCollection collection) { if (ModelState.IsValid) { _basvurularService.Delete(basvuru); return(RedirectToAction("Index")); } return(View(basvuru)); }
public HttpResponseMessage Delete(int id, Basvurular basvuru) { try { Basvurular bas = _basvurularService.GetById(id); if (bas == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, "Basvuru Id : " + basvuru.Id)); } else { _basvurularService.Delete(basvuru); return(Request.CreateResponse(HttpStatusCode.OK, "Basvuru Id : " + id)); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public HttpResponseMessage Post(Basvurular basvuru) { try { if (ModelState.IsValid) { _basvurularService.Add(basvuru); HttpResponseMessage message = Request.CreateResponse(HttpStatusCode.Created, basvuru); message.Headers.Location = new Uri(Request.RequestUri + "/" + basvuru.Id); return(message); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Veri ekleme işlemi yapılamadı.")); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
/* Bir Basvuru Silme */ public void Delete(Basvurular basvuru) { _basvurularDal.Delete(basvuru); }
/* Yeni Bir Basvuru Ekleme */ public void Add(Basvurular basvuru) { _basvurularDal.Add(basvuru); }