コード例 #1
0
 /* Bir Mesaj Guncelleme */
 /// <summary>
 /// Icerisine Verilen Iletisim Sinifini Veritabanindan Gunceller.
 /// </summary>
 public void Update(Iletisims entity)
 {
     using (var db = new LiteDatabase(@"myDatabase.db"))
     {
         var items = db.GetCollection <Iletisims>("Iletisims");
         items.Update(entity);
     }
 }
コード例 #2
0
        public IActionResult Incele(int id, Iletisims newIletisim)
        {
            var iletisim = iletisimOperations.GetById(id);

            iletisim.Durum = newIletisim.Durum;
            iletisimOperations.Update(iletisim);

            return(RedirectToAction("Index"));
        }
コード例 #3
0
        /* Id Numarasına Gore Tek Mesajin Getirilmesi */
        /// <summary>
        /// Id Numarasina Gore Tek Bir Mesaj Geri Dondurur.
        /// </summary>
        public Iletisims GetById(int id)
        {
            var result = new Iletisims();

            using (var db = new LiteDatabase(@"myDatabase.db"))
            {
                var items = db.GetCollection <Iletisims>("Iletisims");
                result = items.Find(x => x.Id == id).FirstOrDefault();
            }
            return(result);
        }
コード例 #4
0
 public IActionResult Iletisim(Iletisims iletisim)
 {
     if (ModelState.IsValid)
     {
         var newMesaj = new Iletisims();
         newMesaj.Durum   = "Okunmadı";
         newMesaj.Tarih   = DateTime.Now.ToShortDateString();
         newMesaj.AdSoyad = iletisim.AdSoyad;
         newMesaj.Baslik  = iletisim.Baslik;
         newMesaj.Mail    = iletisim.Mail;
         newMesaj.Mesaj   = iletisim.Mesaj;
         newMesaj.Telefon = iletisim.Telefon;
         iletisimOperations.Add(newMesaj);
         return(RedirectToAction("MesajBasari"));
     }
     return(View(iletisim));
 }
コード例 #5
0
 public int Post(Iletisims iletisim)
 {
     iletisimOperations.Add(iletisim);
     return(0);
 }