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));
            }
        }
Esempio n. 2
0
        /* 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));
     }
 }
Esempio n. 6
0
 /* Bir Basvuru Silme */
 public void Delete(Basvurular basvuru)
 {
     _basvurularDal.Delete(basvuru);
 }
Esempio n. 7
0
 /* Yeni Bir Basvuru Ekleme */
 public void Add(Basvurular basvuru)
 {
     _basvurularDal.Add(basvuru);
 }