private void btnOpKaydet_Click(object sender, EventArgs e) { tblOperasyonTuru ot = new tblOperasyonTuru(); if (txtOpTurGir.Text != "") { ot.OperasyonTuru = txtOpTurGir.Text; _db.tblOperasyonTurus.InsertOnSubmit(ot); _db.SubmitChanges(); _m.YeniKayit("Kayıt başarıyla eklenmiştir"); } else { MessageBox.Show("Boş kayıt girilemez"); } txtOpTurGir.Text = ""; OPListele(); KOListele(); DRListele(); }
void Guncelle() { try { tblHastaBilgileri hb = _db.tblHastaBilgileris.First(x => x.ID == _hastaID); hb.HastaNO = int.Parse(txtHastaNO.Text); hb.HastaAdi = txtHAdi.Text; hb.HastaSoyadi = txtHSoyadi.Text; hb.ProtokolNo = txtProNo.Text; hb.OperasyonTuru = txtOperasyonTur.Text; hb.OperasyonTarihi = DateTime.Parse(dtpOpTarih.Text); hb.TakipSuresi_Ay_ = txtTakipSuresi.Text != "" ? int.Parse(txtTakipSuresi.Text) : -1; hb.Anah = txtAnah.Text != "" ? int.Parse(txtAnah.Text) : -1; _db.SubmitChanges(); AcibademDataContext _ab = new AcibademDataContext(); tblDemografik dmg = _ab.tblDemografiks.First(x => x.ID == _demoID); dmg.Yas = txtYas.Text != "" ? int.Parse(txtYas.Text) : -1; dmg.Boy_cm_ = txtBoy.Text != "" ? decimal.Parse(txtBoy.Text) : -1; dmg.Kilo_kg_ = txtKilo.Text != "" ? decimal.Parse(txtKilo.Text) : -1; dmg.BMI = txtBMI.Text != "" ? int.Parse(txtBMI.Text) : -1; dmg.ASA = cbAsa.Text != "" ? int.Parse(cbAsa.Text) : -1; dmg.CINS = cbCins.Text; dmg.Taraf = cbTaraf.Text; dmg.Lokalizasyon = txtLokalizasyon.Text; dmg.Boyut = int.Parse(txtBoy.Text); dmg.KOMorbidite = txtKOMorb.Text; dmg.DrAdi = txtDrAdi.Text; dmg.HastaID = hb.ID; _ab.SubmitChanges(); AcibademDataContext _sb = new AcibademDataContext(); tblOperatifOzellikler opo = _sb.tblOperatifOzelliklers.First(x => x.ID == _ooID); opo.PKSAciklama = cbPKSAciklama.Text; opo.SIK = cbSik.Text; opo.COOperasyon = txtCoOp.Text; opo.Iskemi = txtIskemi.Text != "" ? int.Parse(txtIskemi.Text) : -1; opo.PortSayisi = cbPortSayisi.Text != "" ? int.Parse(cbPortSayisi.Text) : -1; opo.YardimYNT = txtYardimYNT.Text; opo.Sure = txtSure.Text != "" ? int.Parse(txtSure.Text) : -1; opo.Dren = txtDren.Text != "" ? int.Parse(txtDren.Text) : -1; opo.Kanama = txtKanama.Text != "" ? int.Parse(txtKanama.Text) : -1; opo.Piyes = txtPiyes.Text != "" ? int.Parse(txtPiyes.Text) : -1; opo.HastaID = hb.ID; _sb.SubmitChanges(); AcibademDataContext _fb = new AcibademDataContext(); tblPosOperatifOzellikleri poo = _fb.tblPosOperatifOzellikleris.First(x => x.ID == _pooID); poo.Perop_ErkenKomp = cbPeropErken.Text; poo.PostopAnaliz = txtPOSTOPAnaliz.Text; poo.Sonda = cbSonda.Text; poo.HospSuresi = txtHospSure.Text != "" ? int.Parse(txtHospSure.Text) : -1; poo.PreopKreatin = txtPreOpKrea.Text != "" ? decimal.Parse(txtPreOpKrea.Text) : -1; poo.PostopKreatin = txtPostopKrea.Text != "" ? decimal.Parse(txtPostopKrea.Text) : -1; poo.PreopHCT = txtPreopHCT.Text != "" ? decimal.Parse(txtPreopHCT.Text) : -1; poo.PostopHCT = txtPostopHCT.Text != "" ? decimal.Parse(txtPostopHCT.Text) : -1; poo.PreopHB = txtPreopHB.Text != "" ? decimal.Parse(txtPreopHB.Text) : -1; poo.PostopHB = txtPostopHB.Text != "" ? decimal.Parse(txtPostopHB.Text) : -1; poo.Takip = txtTakip.Text; poo.Tel = txtTel.Text; poo.PostopGecKomp = txtPostopGecKomp.Text; poo.KompClavien = cbKompClavien.Text; poo.HastaID = hb.ID; _fb.SubmitChanges(); AcibademDataContext _gb = new AcibademDataContext(); tblPatolojikVeriler pv = _gb.tblPatolojikVerilers.First(x => x.ID == _patoID); pv.FurhmanGrade = cbFurhman.Text; pv.PatolojikEvre = cbPatolojikEvre.Text; pv.CerrahiSinir = cbCerrahiSinir.Text; pv.AltGrup = cbAltGrup.Text; pv.Patoloji = cbPatoloji.Text; pv.HastaID = hb.ID; _gb.SubmitChanges(); AcibademDataContext _hb = new AcibademDataContext(); tblTakipVerileri tv = _hb.tblTakipVerileris.First(x => x.ID == _takipID); tv.Postop3AyLokalNuks = cb3AyNuks.Text; tv.Postop3AyKreatin = txt3AyKreatin.Text != "" ? decimal.Parse(txt3AyKreatin.Text) : -1; tv.Postop6AyLokalNuks = cb6AyNuks.Text; tv.Postop6AyKreatin = txt6AyKreatin.Text != "" ? decimal.Parse(txt6AyKreatin.Text) : -1; tv.Postop12AyLokalNuks = cb12AyNuks.Text; tv.Postop12AyKreatin = txt12AyKreatin.Text != "" ? decimal.Parse(txt12AyKreatin.Text) : -1; tv.HastaID = hb.ID; _hb.SubmitChanges(); _m.Guncelle(true); Temizle(); } catch (Exception e) { _m.Hata(e); } }