public SoruModel SoruById(int id) { SoruModel soru = db.Sorus.Where(s => s.Id == id).Select(x => new SoruModel() { Id = x.Id, Baslik = x.Baslik, Icerik = x.Icerik, Tarih = x.Tarih, UyeId = x.UyeId, KatId = x.KatId }).SingleOrDefault(); return(soru); }
public SonucModel SoruOlustur(SoruModel model) { db.Sorus.Add(new Soru() { Baslik = model.Baslik, Icerik = model.Icerik, KatId = model.KatId, Tarih = model.Tarih, UyeId = model.UyeId }); db.SaveChanges(); sonuc.Islem = true; sonuc.Mesaj = "Soru Oluşturuldu"; return(sonuc); }
public SonucModel SoruGuncelle(int id, [FromBody] SoruModel model) { Soru soru = db.Sorus.Where(s => s.Id == id).SingleOrDefault(); if (soru == null) { sonuc.Islem = false; sonuc.Mesaj = "Kayıt Bulunamadı!"; return(sonuc); } soru.Baslik = model.Baslik; soru.Icerik = model.Icerik; soru.KatId = model.KatId; db.SaveChanges(); sonuc.Islem = true; sonuc.Mesaj = "Soru Güncellendi"; return(sonuc); }