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."); } }
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."); }
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."); } }