Esempio n. 1
0
 private void btn_saha_pasif_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var item = cmbox_saha_data.SelectedItem as Sahalar;
         using (var context = new HaliSahaDBEntities())
         {
             var result = context.Sahalars.SingleOrDefault(b => b.SahaId == item.SahaId);
             if (result != null)
             {
                 if (result.isActive != false)
                 {
                     result.isActive = false;
                     MessageBox.Show("Saha Pasif Edildi.");
                 }
                 else
                 {
                     result.isActive = true;
                     MessageBox.Show("Saha Aktif Edildi.");
                 }
                 context.SaveChanges();
                 RefreshData();
             }
             else
             {
                 MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
     }
 }
Esempio n. 2
0
 private void btn_saha_sil_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var item = cmbox_saha_data.SelectedItem as Sahalar;
         using (var context = new HaliSahaDBEntities())
         {
             var result = context.Sahalars.SingleOrDefault(b => b.SahaId == item.SahaId);
             if (result != null)
             {
                 context.Entry(result).State = EntityState.Deleted;
                 context.SaveChanges();
                 MessageBox.Show("Saha Başarıyla Silindi.");
                 RefreshData();
             }
             else
             {
                 MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
     }
 }
 private void btn_rez_iptal_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var item = cmbx_rez.SelectedItem as Rezervasyon;
         using (var context = new HaliSahaDBEntities())
         {
             var result = context.Rezervasyons.SingleOrDefault(b => b.RezID == item.RezID);
             if (result != null)
             {
                 context.Entry(result).State = EntityState.Deleted;
                 context.SaveChanges();
                 MessageBox.Show("Rezervasyon Başarıyla Silindi.");
                 RefreshData();
             }
             else
             {
                 MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
     }
 }
        private void btn_register_Click(object sender, RoutedEventArgs e)
        {
            Kullanicilar kullanicilar = new Kullanicilar();
            string       name         = txt_name.Text.Trim();
            string       surname      = txt_surname.Text.Trim();
            string       email        = txt_email.Text.Trim();
            string       password     = txt_password.Text.Trim();

            kullanicilar.KullaniciAdi    = name;
            kullanicilar.KullaniciSoyadi = surname;
            kullanicilar.KullaniciEmail  = email;
            kullanicilar.KullaniciSifre  = password;

            using (HaliSahaDBEntities db = new HaliSahaDBEntities())
            {
                db.Kullanicilars.Add(kullanicilar);
                db.SaveChanges();
            }
            MessageBox.Show("KULLANICI BAŞARIYLA KAYIT EDİLDİ. GİRİŞ YAPABİLİRSİNİZ.");
        }
Esempio n. 5
0
        private void btn_add_saha_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                sahalar.SahaAdı        = txt_sahaName.Text.Trim();
                sahalar.SahaFiyati     = Convert.ToDecimal(txt_sahaPrice.Text);
                sahalar.SahaKapasitesi = Convert.ToInt32(txt_sahaLimit.Text);
                sahalar.isActive       = true;

                using (var context = new HaliSahaDBEntities())
                {
                    context.Sahalars.Add(sahalar);
                    context.SaveChanges();
                }
                MessageBox.Show("SAHA BAŞARIYLA EKLENDİ");
                RefreshData();
                Clear();
            }
            catch (Exception)
            {
                MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
            }
        }
        private void btn_rez_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                var item = cmbx_sahalar.SelectedItem as Sahalar;

                rezervasyon.RezNotu          = tb_rez_not.Text.Trim();
                rezervasyon.RezDate          = Convert.ToInt32((DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)).TotalSeconds + 2 * 3600);
                rezervasyon.Sahalar.isActive = false;
                rezervasyon.SahaId           = item.SahaId;
                using (var context = new HaliSahaDBEntities())
                {
                    context.Rezervasyons.Add(rezervasyon);
                    context.SaveChanges();
                }
                MessageBox.Show("REZERVASYON BAŞARIYLA OLUŞTURULDU");
                RefreshData();
                Clear();
            }
            catch (Exception)
            {
                MessageBox.Show("Bir hatayla karşılaşıldı. Lütfen tekrar deneyiniz.");
            }
        }