public ActionResult MesajGonder(MesajDetay mesajDetay)
        {
            Uye uye = Session["uye"] as Uye;

            _mesajDetayService.Insert(new MesajDetay {
                MesajID        = mesajDetay.MesajID,
                MesajIcerik    = mesajDetay.MesajIcerik,
                GondereciUyeID = uye.ID,
                OkunduMu       = false,
                GonderimTarihi = DateTime.Now
            });

            return(RedirectToAction("Gelenkutusu", "Mesaj"));
        }
示例#2
0
 public bool Update(MesajDetay entity)
 {
     if (entity != null)
     {
         try
         {
             _mesajDetayRepo.Update(entity);
             return(true);
         }
         catch
         {
             throw new Exception("Beklenmedik bir hata oluştu.");
         }
     }
     else
     {
         throw new Exception("Boş veri eklenemez.");
     }
 }
示例#3
0
 public bool DeleteByID(int entityID)
 {
     if (entityID != 0)
     {
         MesajDetay mesajDetay = GetByID(entityID);
         try
         {
             _mesajDetayRepo.Delete(mesajDetay);
             return(true);
         }
         catch
         {
             throw new Exception("Beklenmedik bir hata oluştu.");
         }
     }
     else
     {
         throw new Exception("Mesaj Silinemedi.Lütfen geçerli bir ID değeri girin.");
     }
 }
示例#4
0
 public void Update(MesajDetay entity)
 {
     _mesajDetayDAL.Update(entity);
 }
示例#5
0
 public void Insert(MesajDetay entity)
 {
     _mesajDetayDAL.Add(entity);
 }
示例#6
0
        public void DeleteByID(int entityID)
        {
            MesajDetay currentDetay = _mesajDetayDAL.Get(a => a.ID == entityID);

            _mesajDetayDAL.Remove(currentDetay);
        }
示例#7
0
 public void Delete(MesajDetay entity)
 {
     _mesajDetayDAL.Remove(entity);
 }