void HastaAktar(int id) { try { edit = true; _HastaID = id; #region tblHastaBilgileri tblHastaBilgileri Has = _db.tblHastaBilgileris.First(s => s.ID == _HastaID); txtHastaID.Text = Has.ID.ToString().PadLeft(9, '0'); txtAd.Text = Has.Ad; txtSoyad.Text = Has.Soyad; txtProtokol.Text = Has.Protokol; dtpOPTarihi.Text = DateTime.Now.ToShortDateString(); txtOPTuru.Text = Has.OPTuru; txtTakip.Text = Has.Takip.ToString(); txtANAH.Text = Has.ANAH.ToString(); #endregion #region tblDemografik_Ozellikleri tblDemografik_Ozellikleri Demo = _db.tblDemografik_Ozellikleris.First(s => s.HastaID == _HastaID); txtHastaIdDemo.Text = Demo.HastaID.ToString().PadLeft(5, '0'); txtYas.Text = Demo.Yas.ToString(); txtBoy.Text = Demo.Boy.ToString(); txtKilo.Text = Demo.Kilo.ToString(); txtBMI.Text = Demo.BMI.ToString(); cbASA.Text = Demo.ASA.ToString(); txtDR.Text = Demo.Dr; cbCins.Text = Demo.Cins; cbTaraf.Text = Demo.Taraf; txtLokalizasyon.Text = Demo.Lokalizasyon; txtBoyut.Text = Demo.Boyut.ToString(); txtKoMorbidite.Text = Demo.KO_Morbidite; #endregion #region tblOperatif_Ozellikler tblOperatif_Ozellikler Opera = _db.tblOperatif_Ozelliklers.First(s => s.HastaID == _HastaID); txtHastaIdOper.Text = Opera.HastaID.ToString().PadLeft(5, '0'); cbPKS.Text = Opera.PKS_Aciklama; cbSIK.Text = Opera.SIK; txtCOOP.Text = Opera.CO_Operasyon; txtIskemi.Text = Opera.iskemi.ToString(); txtPortSay.Text = Opera.Port_Sayisi.ToString(); txtYardim.Text = Opera.Yardim_YNT; txtSure.Text = Opera.Sure.ToString(); txtDREN.Text = Opera.DREN; txtKANAMA.Text = Opera.KANAMA.ToString(); txtPIYES.Text = Opera.PIYES.ToString(); #endregion #region tblPosOperatif_Ozellikler tblPosOperatif_Ozellikler POSOp = _db.tblPosOperatif_Ozelliklers.First(s => s.HastaID == _HastaID); txtHastaIdPosOP.Text = POSOp.HastaID.ToString().PadLeft(5, '0'); cbPeropVeErk.Text = POSOp.PEROP_VE_ERKEN_KOMP; txtPostANA.Text = POSOp.POSTOP_ANALIZ.ToString(); cbSonda.Text = POSOp.SONDA; cbHOSP.Text = POSOp.HOSP_SURESI.ToString(); txtPreoKreat.Text = POSOp.PREOP_KREATIN.ToString(); txtPosKreat.Text = POSOp.POSTOP_KREATIN.ToString(); txtPreoHCT.Text = POSOp.PREOP_HCT.ToString(); txtPostHCT.Text = POSOp.POSTOP_HCT.ToString(); txtPreoHB.Text = POSOp.PREOP_HB.ToString(); txtPostHB.Text = POSOp.POSTOP_HB.ToString(); txtTakipPOS.Text = POSOp.TAKIP; txtTEL.Text = POSOp.TEL; #endregion #region tblPatolojikVeriler tblPatolojikVeriler Pat = _db.tblPatolojikVerilers.First(s => s.HastaID == _HastaID); txtHastaIdPatol.Text = Pat.HastaID.ToString().PadLeft(5, '0'); cbPatoloji.Text = Pat.PATOLOJI; cbAltGrup.Text = Pat.ALT_GRUP; cbFurhGrade.Text = Pat.FURHMAN_GRADE.ToString(); cbPatolojiEvre.Text = Pat.PATOLOJIK_EVRE; cbCerrahSinir.Text = Pat.CERRAHI_SINIR; #endregion #region tblTakipVerileri tblTakipVerileri Tak = _db.tblTakipVerileris.First(s => s.HastaID == _HastaID); txtHastaIdTakipVer.Text = Tak.HastaID.ToString().PadLeft(5, '0'); txtPost3Lok.Text = Tak.POSTOP_3_AY_LOKAL_NUKS; txtPost3Krea.Text = Tak.POSTOP_3_AY_KREATIN.ToString(); txtPost6Lok.Text = Tak.POSTOP_6_AY_LOKAL_NUKS; txtPost6Krea.Text = Tak.POSTOP_6_AY_KREATIN.ToString(); txtPost12Lok.Text = Tak.POSTOP_12_AY_LOKAL_NUKS; txtPost12Krea.Text = Tak.POSTOP_12_AY_KREATIN.ToString(); #endregion } catch (Exception jj) { myMessages.Hata(jj); } }
void HastaListAc(int id) { try { edit = true; _hastaID = id; _demoID = id; _ooID = id; _pooID = id; _patoID = id; _takipID = id; tblHastaBilgileri hb = _db.tblHastaBilgileris.First(x => x.ID == _hastaID); txtHAdi.Text = hb.HastaAdi; txtHSoyadi.Text = hb.HastaSoyadi; txtProNo.Text = hb.ProtokolNo; dtpOpTarih.Text = hb.OperasyonTarihi.ToString(); txtTakipSuresi.Text = hb.TakipSuresi_Ay_.ToString(); txtAnah.Text = hb.Anah.ToString(); txtOperasyonTur.Text = hb.OperasyonTuru; tblDemografik dmg = _db.tblDemografiks.First(x => x.HastaID == _demoID); txtYas.Text = dmg.Yas.ToString(); txtBoy.Text = dmg.Boy_cm_.ToString(); txtKilo.Text = dmg.Kilo_kg_.ToString(); txtBMI.Text = dmg.BMI.ToString(); cbAsa.Text = dmg.ASA.ToString(); cbCins.Text = dmg.CINS; cbTaraf.Text = dmg.Taraf; txtLokalizasyon.Text = dmg.Lokalizasyon; txtBoyut.Text = dmg.Boyut.ToString(); txtKOMorb.Text = dmg.KOMorbidite; txtDrAdi.Text = dmg.DrAdi; tblOperatifOzellikler opo = _db.tblOperatifOzelliklers.First(x => x.HastaID == _ooID); cbPKSAciklama.Text = opo.PKSAciklama; cbSik.Text = opo.SIK; txtCoOp.Text = opo.COOperasyon; txtIskemi.Text = opo.Iskemi.ToString(); cbPortSayisi.Text = opo.PortSayisi.ToString(); txtYardimYNT.Text = opo.YardimYNT; txtSure.Text = opo.Sure.ToString(); txtDren.Text = opo.Dren.ToString(); txtKanama.Text = opo.Kanama.ToString(); txtPiyes.Text = opo.Piyes.ToString(); tblPosOperatifOzellikleri poo = _db.tblPosOperatifOzellikleris.First(x => x.HastaID == _pooID); cbPeropErken.Text = poo.Perop_ErkenKomp; txtPOSTOPAnaliz.Text = poo.PostopAnaliz; cbSonda.Text = poo.Sonda; txtHospSure.Text = poo.HospSuresi.ToString(); txtPreOpKrea.Text = poo.PreopKreatin.ToString(); txtPostopKrea.Text = poo.PostopKreatin.ToString(); txtPreopHCT.Text = poo.PreopHCT.ToString(); txtPostopHCT.Text = poo.PostopHCT.ToString(); txtPreopHB.Text = poo.PreopHB.ToString(); txtPostopHB.Text = poo.PostopHB.ToString(); txtTakip.Text = poo.Takip; txtTel.Text = poo.Tel; txtPostopGecKomp.Text = poo.PostopGecKomp; cbKompClavien.Text = poo.KompClavien; tblPatolojikVeriler pv = _db.tblPatolojikVerilers.First(x => x.HastaID == _patoID); cbFurhman.Text = pv.FurhmanGrade; cbPatolojikEvre.Text = pv.PatolojikEvre; cbCerrahiSinir.Text = pv.CerrahiSinir; cbAltGrup.Text = pv.AltGrup; cbPatoloji.Text = pv.Patoloji; tblTakipVerileri tv = _db.tblTakipVerileris.First(x => x.HastaID == _takipID); cb3AyNuks.Text = tv.Postop3AyLokalNuks; txt3AyKreatin.Text = tv.Postop3AyKreatin.ToString(); cb6AyNuks.Text = tv.Postop6AyLokalNuks; txt6AyKreatin.Text = tv.Postop6AyKreatin.ToString(); cb12AyNuks.Text = tv.Postop12AyLokalNuks; txt12AyKreatin.Text = tv.Postop12AyKreatin.ToString(); } catch (Exception e) { _m.Hata(e); } }
void Guncelle() { try { //1 #region tblHastaBilgileri tblHastaBilgileri hasBilgi = _db.tblHastaBilgileris.First(o => o.ID == _HastaID); hasBilgi.Ad = txtAd.Text; hasBilgi.Soyad = txtSoyad.Text; hasBilgi.Protokol = txtProtokol.Text; hasBilgi.OPTarihi = DateTime.Parse(dtpOPTarihi.Text); hasBilgi.OPTuru = txtOPTuru.Text; hasBilgi.Takip = txtTakip.Text != "" ? int.Parse(txtTakip.Text) : (-1); hasBilgi.ANAH = txtANAH.Text != "" ? int.Parse(txtANAH.Text) : (-1); #endregion //2 #region tblDemografik_Ozellikleri tblDemografik_Ozellikleri Demog = _db.tblDemografik_Ozellikleris.First(o => o.HastaID == _HastaID); Demog.Yas = txtYas.Text != "" ? int.Parse(txtYas.Text) : (-1); Demog.Boy = txtBoy.Text != "" ? int.Parse(txtBoy.Text) : (-1); Demog.Kilo = txtKilo.Text != "" ? int.Parse(txtKilo.Text) : (-1); Demog.BMI = txtBMI.Text != "" ? int.Parse(txtBMI.Text) : (-1); Demog.ASA = cbASA.Text != "" ? int.Parse(cbASA.Text) : (-1); Demog.Dr = txtDR.Text; Demog.Cins = cbCins.Text; Demog.Taraf = cbTaraf.Text; Demog.Lokalizasyon = txtLokalizasyon.Text; Demog.Boyut = int.Parse(txtBoyut.Text); Demog.KO_Morbidite = txtKoMorbidite.Text; #endregion //3 #region tblOperatif_Ozellikler tblOperatif_Ozellikler OpOz = _db.tblOperatif_Ozelliklers.First(o => o.HastaID == _HastaID); OpOz.PKS_Aciklama = cbPKS.Text; OpOz.SIK = cbSIK.Text; OpOz.CO_Operasyon = txtCOOP.Text; OpOz.iskemi = txtIskemi.Text != "" ? int.Parse(txtIskemi.Text) : (-1); OpOz.Port_Sayisi = txtPortSay.Text != "" ? int.Parse(txtPortSay.Text) : (-1); OpOz.Yardim_YNT = txtYardim.Text; OpOz.Sure = txtSure.Text != "" ? int.Parse(txtSure.Text) : (-1); OpOz.DREN = txtDREN.Text; OpOz.KANAMA = txtKANAMA.Text != "" ? int.Parse(txtKANAMA.Text) : (-1); OpOz.PIYES = txtPIYES.Text != "" ? int.Parse(txtPIYES.Text) : (-1); #endregion //4 #region tblPosOperatif_Ozellikler tblPosOperatif_Ozellikler PosOP = _db.tblPosOperatif_Ozelliklers.First(o => o.HastaID == _HastaID); PosOP.PEROP_VE_ERKEN_KOMP = cbPeropVeErk.Text; PosOP.POSTOP_ANALIZ = txtPostANA.Text != "" ? decimal.Parse(txtPostANA.Text) : (-1); PosOP.SONDA = cbSonda.Text; PosOP.HOSP_SURESI = cbHOSP.Text != "" ? int.Parse(cbHOSP.Text) : (-1); PosOP.PREOP_KREATIN = txtPreoKreat.Text != "" ? decimal.Parse(txtPreoKreat.Text) : (-1); PosOP.POSTOP_KREATIN = txtPosKreat.Text != "" ? decimal.Parse(txtPosKreat.Text) : (-1); PosOP.PREOP_HCT = txtPreoHCT.Text != "" ? decimal.Parse(txtPreoHCT.Text) : (-1); PosOP.POSTOP_HCT = txtPostHCT.Text != "" ? decimal.Parse(txtPostHCT.Text) : (-1); PosOP.PREOP_HB = txtPreoHB.Text != "" ? decimal.Parse(txtPreoHB.Text) : (-1); PosOP.POSTOP_HB = txtPostHB.Text != "" ? decimal.Parse(txtPostHB.Text) : (-1); PosOP.TAKIP = txtTakipPOS.Text; PosOP.TEL = txtTEL.Text; #endregion //5 #region tblPatolojikVeriler tblPatolojikVeriler Patol = _db.tblPatolojikVerilers.First(o => o.HastaID == _HastaID); Patol.PATOLOJI = cbPatoloji.Text; Patol.ALT_GRUP = cbAltGrup.Text; Patol.FURHMAN_GRADE = cbFurhGrade.Text != "" ? int.Parse(cbFurhGrade.Text) : (-1); Patol.PATOLOJIK_EVRE = cbPatolojiEvre.Text; Patol.CERRAHI_SINIR = cbCerrahSinir.Text; #endregion //6 #region tblTakipVerileri tblTakipVerileri takip = _db.tblTakipVerileris.First(o => o.HastaID == _HastaID); takip.POSTOP_3_AY_LOKAL_NUKS = txtPost3Lok.Text; takip.POSTOP_3_AY_KREATIN = txtPost3Krea.Text != "" ? decimal.Parse(txtPost3Krea.Text) : (-1); takip.POSTOP_6_AY_LOKAL_NUKS = txtPost6Lok.Text; takip.POSTOP_6_AY_KREATIN = txtPost6Krea.Text != "" ? decimal.Parse(txtPost6Krea.Text) : (-1); takip.POSTOP_12_AY_LOKAL_NUKS = txtPost12Lok.Text; takip.POSTOP_12_AY_KREATIN = txtPost12Krea.Text != "" ? decimal.Parse(txtPost12Krea.Text) : (-1); #endregion _db.SubmitChanges(); myMessages.Guncelle(true); Temizle(); } catch (Exception gg) { myMessages.Hata(gg); } }
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); } }