Пример #1
0
 public String ligAdi(String ligId)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Lig ligs = db.Ligs.SingleOrDefault(l => l.id == Convert.ToInt32(ligId));
         return(ligs.adi);
     }
 }
Пример #2
0
 public void kaydetTakimDB(Takim t)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         db.Takims.InsertOnSubmit(t);
         db.SubmitChanges();
     }
     log.Logla("  Ekleme : " + t.adi + " Takımı Sisteme Başarıyla Eklenmiştir.");
 }
Пример #3
0
 public void kaydetStadDB(Stadyum s)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         db.Stadyums.InsertOnSubmit(s);
         db.SubmitChanges();
     }
     log.Logla("  Ekleme : " + s.adi + " Stadı Sisteme Başarıyla Eklenmiştir.");
 }
 public void ligeGoredtGriddeGoster(String ligAdi, DataGridView dt)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Lig ligs  = db.Ligs.SingleOrDefault(l => l.id == Convert.ToInt32(ligAdi));
         var sorgu = from fiks in db.Fiksturs where fiks.lig == ligs.adi select fiks;
         dt.DataSource = sorgu;
     }
 }
 public void kaydetHakemDB(Hakem h)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         db.Hakems.InsertOnSubmit(h);
         db.SubmitChanges();
     }
     log.Logla("  Ekleme :  Hakem " + h.adi + " " + h.soyadi + " Sisteme Başarıyla Eklenmiştir.");
 }
Пример #6
0
 public ComboBox comboLigDoldur(ComboBox combo)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         combo.DataSource    = db.Ligs;
         combo.DisplayMember = "adi";
         combo.ValueMember   = "id";
     }
     return(combo);
 }
Пример #7
0
 public void silStadDB(int idAta)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Stadyum _stad = db.Stadyums.SingleOrDefault(s => s.id == idAta);
         db.Stadyums.DeleteOnSubmit(_stad);
         db.SubmitChanges();
         log.Logla("  Silme : " + _stad.adi + " Stadı Sistemden Başarıyla Silinmiştir.");
     }
 }
Пример #8
0
 public void silTakimDB(int idAta)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Takim tkim = db.Takims.SingleOrDefault(t => t.id == idAta);
         db.Takims.DeleteOnSubmit(tkim);
         db.SubmitChanges();
         log.Logla("  Silme : " + tkim.adi + " Takımı Sistemden Başarıyla Silinmiştir.");
     }
 }
 public void ligeGoreFiksturSil(String lig)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Lig ligs  = db.Ligs.SingleOrDefault(l => l.id == Convert.ToInt32(lig));
         var sorgu = from fiks in db.Fiksturs where fiks.lig == ligs.adi select fiks;
         db.Fiksturs.DeleteAllOnSubmit(sorgu);
         db.SubmitChanges();
         MessageBox.Show("Fikstür silme işlemi başarıyla tamamlanmıştır.");
     }
 }
 public void stadAtamaIslemi()
 {
     stadList = new ArrayList();
     using (var db = new HakemOtomasyonDataContext())
     {
         var sorgu = (from s in db.Stadyums select s);
         foreach (var i in sorgu)
         {
             stadList.Add(i.adi);
         }
     }
 }
 public bool kayitKontrolEt(String lig)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Lig ligs = db.Ligs.SingleOrDefault(l => l.id == Convert.ToInt32(lig));
         int sayi = (from fiks in db.Fiksturs where fiks.lig == ligs.adi select fiks).Count();
         if (sayi > 0)
         {
             return(true);
         }
     }
     return(false);
 }
Пример #12
0
 public void guncelleTakimDB(int idAta, String ad, String lig, String diger)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Takim tkim = db.Takims.SingleOrDefault(t => t.id == idAta);
         degisenleriKontrolEt(tkim, ad, lig, diger);
         takimAdiAta = tkim.adi;
         tkim.adi    = ad;
         tkim.ligId  = Convert.ToInt32(lig);
         tkim.diger  = diger;
         db.SubmitChanges();
         log.Logla("  Güncelleme : " + takimAdiAta + "  Takımındaki Detay Değişiklikler : " + degisenDegerler + " Olarak Güncellenmiştir.");
     }
 }
 public void takimlariCek(String ligAdi)
 {
     takimList = new ArrayList();
     using (var db = new HakemOtomasyonDataContext())
     {
         Lig ligs = db.Ligs.SingleOrDefault(l => l.id == Convert.ToInt32(ligAdi));
         _ligAdi = ligs.adi;
         var sorgu = (from t in db.Takims where t.ligId == Convert.ToInt32(ligAdi) select t);
         foreach (var i in sorgu)
         {
             takimList.Add(i.adi);
         }
     }
 }
Пример #14
0
 public void degisenleriKontrolEt(Stadyum std, String _ad, String _sehir, String _diger)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         degisenleriYazdir(std.adi, _ad);
         degisenleriYazdir(std.diger, _diger);
         if (std.sehirId != Convert.ToInt32(_sehir))
         {
             Sehir ilkDeger     = db.Sehirs.SingleOrDefault(s => s.id == std.sehirId);
             Sehir degisenDeger = db.Sehirs.SingleOrDefault(s => s.id == Convert.ToInt32(_sehir));
             degisenDegerler += ilkDeger.adi + " = " + degisenDeger.adi + " ";
         }
     }
 }
Пример #15
0
 public void guncelleStadDB(int idAta, String ad, String sehir, String diger)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Stadyum stad = db.Stadyums.SingleOrDefault(s => s.id == idAta);
         degisenleriKontrolEt(stad, ad, sehir, diger);
         stadAdiTut   = stad.adi;
         stad.adi     = ad;
         stad.sehirId = Convert.ToInt32(sehir);
         stad.diger   = diger;
         db.SubmitChanges();
         log.Logla("  Güncelleme : " + stadAdiTut + " Stadındaki Detay Değişiklikler : " + degisenDegerler + " Olarak Güncellenmiştir.");
     }
 }
 public void silHakemDB(int idAta)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         var sorgu = from h in db.Hakems
                     where h.referansHakem == idAta
                     select h;
         foreach (var e in sorgu)                //SingleOrDefault değilde Foreach kullanma
         {                                       //sebebim tek bir tane kayıt gelmeyeceği için
             e.referansHakem = nullableIntDeger; // tek bir kayıt gelmezse SingleOrDefault'ta hata yeriz.
         }
         Hakem _hkem = db.Hakems.SingleOrDefault(h => h.id == idAta);
         db.Hakems.DeleteOnSubmit(_hkem);
         db.SubmitChanges();
         log.Logla("  Silme :  Hakem " + _hkem.adi + " " + _hkem.soyadi + " Sistemden Başarıyla Silinmiştir.");
     }
 }
 public void hakemAtamaIslemi()
 {
     hakemList         = new ArrayList();
     yarHakemList      = new ArrayList();
     dorduncuHakemList = new ArrayList();
     using (var db = new HakemOtomasyonDataContext())
     {
         var sorgu = (from h in db.Hakems where h.turu == "Orta Hakem" select h);
         foreach (var i in sorgu)
         {
             hakemList.Add(i.adi);
             Hakem yarHakem = db.Hakems.SingleOrDefault(h => h.referansHakem == i.id && h.turu == "Yardımcı Hakem");
             yarHakemList.Add(yarHakem.adi);
             Hakem dorduncuHakem = db.Hakems.SingleOrDefault(h => h.referansHakem == i.id && h.turu == "4. Hakem");
             dorduncuHakemList.Add(dorduncuHakem.adi);
         }
     }
 }
 public void guncelleHakemDB(int idAta, String ad, String soyad, String tur, String klasman,
                             String bolge, Nullable <int> ustHakem)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Hakem hkem = db.Hakems.SingleOrDefault(t => t.id == idAta);
         hakemAdiTut = hkem.adi;
         degisenleriKontrolEt(hkem, ad, soyad, tur, klasman, bolge, ustHakem);
         hkem.adi           = ad;
         hkem.soyadi        = soyad;
         hkem.turu          = tur;
         hkem.klasmani      = klasman;
         hkem.bolgesi       = bolge;
         hkem.referansHakem = ustHakem;
         db.SubmitChanges();
         log.Logla("  Güncelleme : " + hakemAdiTut + " Hakemindeki Detay Değişiklikler : "
                   + degisenDegerler + " Olarak Güncellenmiştir.");
     }
 }
Пример #19
0
 public Object dtGridDoldur(String aramaMetni)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         var sorguAta = (from tkim in db.Takims
                         join lg in db.Ligs
                         on tkim.ligId equals lg.id
                         where tkim.adi.StartsWith(aramaMetni) ||
                         tkim.diger.StartsWith(aramaMetni) ||
                         lg.adi.StartsWith(aramaMetni)
                         select new
         {
             tkim.id,
             TakimAdi = tkim.adi,
             TakimLigi = lg.adi,
             TakimDiger = tkim.diger
         }).ToList();
         return(sorguAta);
     }
 }
Пример #20
0
 public Object dtGridDoldur(String aramaMetni)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         var sorguAta = (from _stad in db.Stadyums
                         join shir in db.Sehirs
                         on _stad.sehirId equals shir.id
                         where _stad.adi.StartsWith(aramaMetni) ||
                         _stad.diger.StartsWith(aramaMetni) ||
                         shir.adi.StartsWith(aramaMetni)
                         select new
         {
             _stad.id,
             StadAdi = _stad.adi,
             StadSehri = shir.adi,
             StadDiger = _stad.diger
         }).ToList();
         return(sorguAta);
     }
 }
 public void fiksturKaydetDB(String ilkTakim, String ikinciTakim, String tarih, String saat,
                             String hafta, String lig, String ortaHakem, String yardimciHakem, String dorduncuHakem, String stad)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         Fikstur fiks = new Fikstur();
         fiks.ilkTakim      = ilkTakim;
         fiks.ikinciTakim   = ikinciTakim;
         fiks.tarih         = tarih;
         fiks.saat          = saat;
         fiks.hafta         = hafta;
         fiks.lig           = lig;
         fiks.ortaHakem     = ortaHakem;
         fiks.yardimciHakem = yardimciHakem;
         fiks.dorduncuHakem = dorduncuHakem;
         fiks.stadyum       = stad;
         db.Fiksturs.InsertOnSubmit(fiks);
         db.SubmitChanges();
     }
 }
Пример #22
0
 public void degisenleriKontrolEt(Takim tkim, String ad, String _lig, String diger)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         if (tkim.adi != ad)
         {
             degisenDegerler += tkim.adi + " = " + ad + ", ";
         }
         if (tkim.diger != diger)
         {
             degisenDegerler += tkim.diger + " = " + diger + ", ";
         }
         if (tkim.ligId != Convert.ToInt32(_lig))
         {
             Lig ilkDeger     = db.Ligs.SingleOrDefault(l => l.id == tkim.ligId);
             Lig degisenDeger = db.Ligs.SingleOrDefault(l => l.id == Convert.ToInt32(_lig));
             degisenDegerler += ilkDeger.adi + " = " + degisenDeger.adi + " ";
         }
     }
 }
 public Boolean kosullariKontrolEt(String ligAdi)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         int takimSayisi = (from t in db.Takims where t.ligId == Convert.ToInt32(ligAdi) select t).Count();
         takimSayisiTut = takimSayisi;
         int ortaHakemSayisi     = (from h in db.Hakems where h.turu == "Orta Hakem" select h).Count();
         int yarHakemSayisi      = (from h in db.Hakems where h.turu == "Yardımcı Hakem" select h).Count();
         int dorduncuHakemSayisi = (from h in db.Hakems where h.turu == "4. Hakem" select h).Count();
         int stadSayisi          = (from s in db.Stadyums select s).Count();
         if ((takimSayisi >= 10 && takimSayisi % 2 == 0) && (stadSayisi >= 5) && (ortaHakemSayisi >= 5 &&
                                                                                  yarHakemSayisi >= 5 && dorduncuHakemSayisi >= 5))
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
 public void degisenleriKontrolEt(Hakem hkem, String ad, String soyad, String tur, String klasman,
                                  String bolge, Nullable <int> ustHakem)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         degisenleriYazdir(hkem.adi, ad);
         degisenleriYazdir(hkem.soyadi, soyad);
         degisenleriYazdir(hkem.turu, tur);
         degisenleriYazdir(hkem.klasmani, klasman);
         degisenleriYazdir(hkem.bolgesi, bolge);
         if (hkem.referansHakem != ustHakem && hkem.referansHakem == null)
         {
             Hakem degisenDeger = db.Hakems.SingleOrDefault(h => h.id == Convert.ToInt32(ustHakem));
             degisenDegerler += "Üst Hakem Yok İken Yeni Atanan " + degisenDeger.adi + " ";
         }
         if (hkem.referansHakem != ustHakem && ustHakem == null)
         {
             Hakem ilkDeger = db.Hakems.SingleOrDefault(h => h.id == hkem.referansHakem);
             degisenDegerler += "Üst Hakem " + ilkDeger.adi + " Yerine Boş Bir Değer Atandı ";
         }
     }
 }
        public ComboBox comboHakemDoldur(ComboBox combo, int id)
        {
            using (var db = new HakemOtomasyonDataContext())
            {
                var sorgu = from h in db.Hakems
                            where h.turu == "Orta Hakem" && h.id != id
                            select h;
                bosHakemAta();
                foreach (var s in sorgu)
                {
                    dtTypes.Rows.Add(s.id, s.adi);
                }

                if (dtTypes.Rows.Count > 0)
                {
                    combo.DataSource    = dtTypes;
                    combo.DisplayMember = "adi";
                    combo.ValueMember   = "id";
                }
            }
            return(combo);
        }
 public DataGridView dtGridDoldur(DataGridView dt, String aramaMetni)
 {
     using (var db = new HakemOtomasyonDataContext())
     {
         var sorgu = from h in db.Hakems
                     join hk in db.Hakems on h.referansHakem equals hk.id into qt
                     from x in qt.DefaultIfEmpty()
                     where h.adi.StartsWith(aramaMetni) || h.soyadi.StartsWith(aramaMetni) ||
                     h.turu.StartsWith(aramaMetni) || h.klasmani.StartsWith(aramaMetni) ||
                     h.bolgesi.StartsWith(aramaMetni) || x.adi.StartsWith(aramaMetni)
                     select new
         {
             id        = h.id,
             Adi       = h.adi,
             Soyadi    = h.soyadi,
             Türü      = h.turu,
             Klasmanı  = h.klasmani,
             Bölge     = h.bolgesi,
             ÜstHakemi = x.adi ?? "--"
         };
         dt.DataSource = sorgu;
     }
     return(dt);
 }