예제 #1
0
        public bool Mesaj_Update(MesajKutusu user)
        {
            using (TIYATROEntities te = new TIYATROEntities())
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    try
                    {
                        MesajKutusu mkutu = te.MesajKutusu.FirstOrDefault(f => f.MesajID == user.MesajID);

                        mkutu.MesajID     = user.MesajID;
                        mkutu.Baslik      = user.Baslik;
                        mkutu.Konu        = user.Konu;
                        mkutu.Mesaj       = user.Mesaj;
                        mkutu.KayitTarihi = user.KayitTarihi;
                        mkutu.KullaniciID = user.KullaniciID;

                        te.SaveChanges();
                        scope.Complete();
                    }
                    catch (Exception)
                    {
                        scope.Dispose();
                    }
                }
            }
            return(true);
        }
예제 #2
0
        public bool Mesaj_Insert(MesajKutusu user)
        {
            using (TIYATROEntities te = new TIYATROEntities())
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    try
                    {
                        MesajKutusu mesaj = new MesajKutusu();

                        mesaj.MesajID     = user.MesajID;
                        mesaj.Baslik      = user.Baslik;
                        mesaj.Konu        = user.Konu;
                        mesaj.Mesaj       = user.Mesaj;
                        mesaj.KayitTarihi = user.KayitTarihi;
                        mesaj.KullaniciID = user.KullaniciID;

                        te.MesajKutusu.Add(mesaj);
                        te.SaveChanges();
                        scope.Complete();
                    }
                    catch (Exception)
                    {
                        scope.Dispose();
                    }
                }
            }
            return(true);
        }
예제 #3
0
        public bool Mesaj_Delete(MesajKutusu user)
        {
            using (TIYATROEntities te = new TIYATROEntities())
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    try
                    {
                        MesajKutusu mkutu = te.MesajKutusu.FirstOrDefault(f => f.MesajID == user.MesajID);

                        te.MesajKutusu.Remove(mkutu);
                        te.SaveChanges();
                        scope.Complete();
                    }
                    catch (Exception)
                    {
                        scope.Dispose();
                    }
                }
            }
            return(true);
        }