コード例 #1
0
ファイル: OyunTakvimiTb.cs プロジェクト: NeseAtes/TiyatroWeb
        public bool Takvim_Update(OyunTakvimi user)
        {
            using (TIYATROEntities te = new TIYATROEntities())
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    try
                    {
                        OyunTakvimi takvim = te.OyunTakvimi.FirstOrDefault(f => f.TakvimId == user.TakvimId);

                        takvim.TakvimId = user.TakvimId;
                        takvim.Yil      = user.Yil;
                        takvim.Aylar    = user.Aylar;
                        takvim.OyunNo   = user.OyunNo;
                        takvim.Gunler   = user.Gunler;
                        takvim.Saat     = user.Saat;
                        takvim.SahneNo  = user.SahneNo;

                        te.SaveChanges();
                        scope.Complete();
                    }
                    catch (Exception)
                    {
                        scope.Dispose();
                    }
                }
            }
            return(true);
        }
コード例 #2
0
ファイル: OyunTakvimiTb.cs プロジェクト: NeseAtes/TiyatroWeb
        public bool Takvim_Insert(OyunTakvimi user)
        {
            using (TIYATROEntities te = new TIYATROEntities())
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    try
                    {
                        OyunTakvimi tkvm = new OyunTakvimi();

                        tkvm.TakvimId = user.TakvimId;
                        tkvm.Yil      = user.Yil;
                        tkvm.Aylar    = user.Aylar;
                        tkvm.OyunNo   = user.OyunNo;
                        tkvm.Gunler   = user.Gunler;
                        tkvm.Saat     = user.Saat;
                        tkvm.SahneNo  = user.SahneNo;

                        te.OyunTakvimi.Add(tkvm);
                        te.SaveChanges();
                        scope.Complete();
                    }
                    catch (Exception)
                    {
                        scope.Dispose();
                    }
                }
            }
            return(true);
        }
コード例 #3
0
ファイル: OyunTakvimiTb.cs プロジェクト: NeseAtes/TiyatroWeb
        public bool Takvim_Delete(OyunTakvimi user)
        {
            using (TIYATROEntities te = new TIYATROEntities())
            {
                using (TransactionScope scope = new TransactionScope())
                {
                    try
                    {
                        OyunTakvimi takvim = te.OyunTakvimi.FirstOrDefault(f => f.TakvimId == user.TakvimId);

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