public void HakemEkleme() { OrduAtamaContext db = new OrduAtamaContext(); Hakem yeniHakem = new Hakem(); yeniHakem.Ad = txtHakemAd.Text; yeniHakem.SoyAd = txtHakemSoyad.Text; yeniHakem.LisansNo = Convert.ToInt32(txtLisansNo.Text); yeniHakem.VizeDurumuId = cmbVizeDurumu.SelectedIndex + 1;; // comboboxtan çekilecek yeniHakem.KlasmanId = cmbKlasmanBilgisi.SelectedIndex + 1; // comboboxtan çekilecek yeniHakem.KlasmanAdi = cmbKlasmanBilgisi.SelectedItem.ToString(); yeniHakem.VizeDurumu = cmbVizeDurumu.SelectedItem.ToString(); yeniHakem.AdSoyAd = txtHakemAd.Text + txtHakemSoyad.Text; db.Hakems.Add(yeniHakem); if (CiftKayitKontrolu(yeniHakem.Ad, yeniHakem.SoyAd) == true) { try { db.SaveChanges(); } catch (Exception ex) { throw; } } else { MessageBox.Show("Aynı kayıt olduğundan bu kayıt yeniden yapılamaz!!"); } }
public void HakemSil(string HakemId) { OrduAtamaContext db = new OrduAtamaContext(); int hakemId = Convert.ToInt32(HakemId); Hakem silinecekveri = db.Hakems.Where(w => w.Id == hakemId).FirstOrDefault(); db.Hakems.Remove(silinecekveri); // Sorasında SaveChanges ile kaydetmeyi unutmuyoruz. db.SaveChanges(); }