private void btnKazaKayitSil_Click(object sender, EventArgs e) { int kazaID = Convert.ToInt32(lvIsKazalariListesi.SelectedItems[0].SubItems[0].Text); IsKazalari ik1 = db.IsKazalari.Where(x => x.Id == kazaID).FirstOrDefault(); db.IsKazalari.Remove(ik1); db.SaveChanges(); KazaKayitGoruntule(); }
private void btnKazaKayitEkle_Click(object sender, EventArgs e) { IsKazalari ik1 = new IsKazalari(); ik1.KazayaSebepOlanOlay = txtKazayaSebepOlanOlay.Text; ik1.KazayaSebepOlanAracGerec = txtKazayaSebepOlanAracGerec.Text; ik1.IsKazasininGerceklestigiYer = cbIsKazasininGerceklestigiYer.Text; ik1.IsKazasininGerceklestigiBolum = cbIsKazasiGerceklestigiBolum.Text; ik1.KazaSonucuIsGoremezligi = cbIsGoremezlik.Text; ik1.KazaSonucuIsGoremezlikSonucu = cbIsGoremezlikSonucu.Text; ik1.KazaIhmali = Convert.ToInt32(cbKazaIhmali.Text); ik1.KazaSiddeti = Convert.ToInt32(cbKazaSiddeti.Text); ik1.KazaninOlusSekliVeSebebi = txtKazaninOlusSekli.Text; ik1.KazaSonucuOlusanHastalik = txtIK_KazaSonucuOlusanHastalik.Text; ik1.HastalikCozumu = txtIK_HastaliginCozumu.Text; ik1.Erkek = Convert.ToInt32(txtIK_Erkek.Text); ik1.Kadin = Convert.ToInt32(txtIK_Kadin.Text); ik1.Cocuk = Convert.ToInt32(txtIK_Cocuk.Text); ik1.Stajer = Convert.ToInt32(txtIK_Stajer.Text); ik1.Ozurlu = Convert.ToInt32(txtIK_Ozurlu.Text); ik1.Hukumlu = Convert.ToInt32(txtIK_Hukumlu.Text); ik1.EskiHukumlu = Convert.ToInt32(txtIK_EskiHukumlu.Text); ik1.TerorMagduru = Convert.ToInt32(txtIK_TerorMagduru.Text); ik1.KazayaUgrayanKisiSayisi = ik1.Erkek + ik1.Kadin + ik1.Cocuk + ik1.Stajer + ik1.Ozurlu + ik1.Hukumlu + ik1.EskiHukumlu + ik1.TerorMagduru; ik1.TibbiMudahaleYapildiMi = cbTibbiMudahaleYapildiMi.Text; ik1.TibbiMudahalecininAdiSoyadi = txtMudahaleciAdiSoyadi.Text; ik1.TibbiMudahaleninYapildigiIl = txtTibbiMudahaleIl.Text; ik1.TibbiMudahaleninYapildigiIlce = txtTibbiMudahaleIlce.Text; ik1.TibbiMudahaleninYapildigiTarih = Convert.ToDateTime(dtTibbiMudahale.Text); ik1.TibbiMudahaleninYapildigiAdres = txtTibbiMudahaleAdres.Text; ik1.TibbiMudahaleninYapildigiSaat = Convert.ToInt32(cbTibbiMudahaleSaat.Text); ik1.TibbiMudahaleninYapildigiDakika = Convert.ToInt32(cbTibbiMudahaleDakika.Text); if (checkIKekle.Checked == true) { ik1.OnaylandiMi = "Evet"; db.IsKazalari.Add(ik1); db.SaveChanges(); label26.Text = Convert.ToString(ik1.Erkek); label19.Text = Convert.ToString(ik1.Cocuk); label33.Text = Convert.ToString(ik1.Kadin); label21.Text = Convert.ToString(ik1.Stajer); label29.Text = Convert.ToString(ik1.Ozurlu); label31.Text = Convert.ToString(ik1.Hukumlu); label18.Text = Convert.ToString(ik1.EskiHukumlu); label20.Text = Convert.ToString(ik1.TerorMagduru); label34.Text = Convert.ToString(ik1.KazayaUgrayanKisiSayisi); label8.Text = "Manisa"; label6.Text = "Manisa Sosyal Güvenlik İl Müdürlüğü"; label10.Text = "Türkiye Cumhuriyeti Sosyal Güvenlik Kurumu"; label11.Text = "Tevfikiye Mh. 8 Eylül Cd. No: 135 45120 Yunusemre/Manisa"; label7.Text = "968808478"; label5.Text = "617793973"; HastalikAdi_lbl.Text = ik1.KazaSonucuOlusanHastalik; HastalikCozumu_lbl.Text = ik1.HastalikCozumu; label132.Text = Convert.ToString(ik1.KazaIhmali * ik1.KazaSiddeti); IzninBasladigiTarih_lbl.Text = Convert.ToString(ik1.TibbiMudahaleninYapildigiTarih); if (label132.Text == "1") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 1 günlük izin."; } else if (label132.Text == "2") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 2 günlük izin."; } else if (label132.Text == "3") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 3 günlük izin."; } else if (label132.Text == "4") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 5 günlük izin."; } else if (label132.Text == "5") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 7 günlük izin."; } else if (label132.Text == "6") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 10 günlük izin."; } else if (label132.Text == "8") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 12 günlük izin."; } else if (label132.Text == "9") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 15 günlük izin."; } else if (label132.Text == "10") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 20 günlük izin."; } else if (label132.Text == "12") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 25 günlük izin."; } else if (label132.Text == "15") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 30 günlük izin."; } else if (label132.Text == "16") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 45 günlük izin."; } else if (label132.Text == "20") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 60 günlük izin."; } else if (label132.Text == "25") { DinlenmeSuresi_lbl.Text = "İş yerinden en az 120 günlük izin."; } MessageBox.Show("İş kazası eklenmiştir.\nRapor dökümanını 'Hastane Raporları' sayfasından hastaneye gönderebilirsiniz."); } else { MessageBox.Show("Bildirim onay kutucuğuna tıklayınız."); } tabControl3.SelectedTab = tabHastalikGuncelle; }