private void button1_Click(object sender, EventArgs e) { string strerr = ""; if (GlobalClass.CheckInt(raporTesisKodu.Text) == false) { strerr += "-Rapor Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n"; } if (rap_no.Text.Trim() == "") { strerr += "-Rapor No bölümü geçerli bir deðer içermeli.\r\n"; } if (GlobalClass.CheckInt(txttesis_kodu.Text) == false) { strerr += "-Kullanýcý Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n"; } if (strerr != "") { ErrFrm erxf = new ErrFrm(); erxf.ermessage = strerr; erxf.ShowDialog(); erxf.Dispose(); return; } try { if (DelReport) { if (MessageBox.Show("Ýþleme devam edilsin mi?", "Uyarý", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) != DialogResult.Yes) { return; } } button1.Enabled = false; toolStripStatusLabel1.Text = GlobalClass.msg01; this.Refresh(); RaporIslemleriService servis = new RaporIslemleriService(); servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword); servis.PreAuthenticate = true; RaporSorguDVO RaporSorgu = new RaporSorguDVO(); RaporSorgu.kullaniciTesisKodu = Convert.ToInt32(txttesis_kodu.Text); RaporSorgu.raporBilgisi.raporTesisKodu = Convert.ToInt32(raporTesisKodu.Text); RaporSorgu.raporBilgisi.no = rap_no.Text; RaporSorgu.raporBilgisi.tarih = rap_tarih.Text; RaporCevapDVO RaporCevap = new RaporCevapDVO(); if (DelReport == true) { RaporCevap = servis.raporBilgisiSil(RaporSorgu); } else { RaporCevap = servis.raporBilgisiBul(RaporSorgu); } F00_A fxa = new F00_A(); fxa.ktkod = txttesis_kodu.Text; fxa.RaporCevap = RaporCevap; fxa.ShowDialog(); fxa.Dispose(); button1.Enabled = true; toolStripStatusLabel1.Text = GlobalClass.msg02; } catch (Exception ex) { toolStripStatusLabel1.Text = GlobalClass.msg03; ErrFrm erxf = new ErrFrm(); erxf.ermessage = ex.Message; erxf.ShowDialog(); erxf.Dispose(); button1.Enabled = true; } }
private void button1_Click(object sender, EventArgs e) { if ((string)button1.Tag == "1") { this.Close(); return; } string strerr = ""; strerr = protez_RaporDVO1.ChechThisForm(); if (GlobalClass.CheckInt(txttesis_kodu.Text) == false) { strerr += "-Kullanýcý Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n"; } DataRowView RowText; if (tblMalzemeBilgisiBindingSource.Count == 0) { strerr += "-Malzeme bilgileri deðer içermeli.\r\n"; } if (tblMalzemeBilgisiBindingSource.Count > 0) { tblMalzemeBilgisiBindingSource.MoveFirst(); for (int i = 0; i < tblMalzemeBilgisiBindingSource.Count; i++) { RowText = (DataRowView)tblMalzemeBilgisiBindingSource.Current; if (RowText[2].ToString().Trim() == "") { strerr += "-Protez Malzeme Türü " + i + 1.ToString() + ".satýr bir deðer içermeli.\r\n"; } if (GlobalClass.CheckInt(RowText[3].ToString()) == false) { strerr += "-Protez Malzeme sayýsý " + i + 1.ToString() + ".satýr geçersiz bilgi içeriyor.\r\n"; } tblMalzemeBilgisiBindingSource.MoveNext(); } tblMalzemeBilgisiBindingSource.MoveFirst(); } if (strerr != "") { ErrFrm erxf = new ErrFrm(); erxf.ermessage = strerr; erxf.ShowDialog(); erxf.Dispose(); return; } try { button1.Enabled = false; toolStripStatusLabel1.Text = GlobalClass.msg01; this.Refresh(); RaporIslemleriService servis = new RaporIslemleriService(); servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword); servis.PreAuthenticate = true; RaporGirisDVO RaporGiris = new RaporGirisDVO(); RaporGiris.isgoremezlikRapor = null; RaporGiris.dogumOncesiCalisabilirRapor = null; RaporGiris.dogumRapor = null; RaporGiris.analikRapor = null; //RaporGiris.protezRapor = null; RaporGiris.ilacRapor = null; RaporGiris.tedaviRapor = null; RaporGiris.maluliyetRapor = null; RaporGiris.kullaniciTesisKodu = Convert.ToInt32(txttesis_kodu.Text); RaporGiris.protezRapor.raporDVO = protez_RaporDVO1.PrepareRaporDVO(); MalzemeBilgisiDVO[] MalzemeBilgisi = new MalzemeBilgisiDVO[tblMalzemeBilgisiBindingSource.Count]; if (tblMalzemeBilgisiBindingSource.Count > 0) { tblMalzemeBilgisiBindingSource.MoveFirst(); for (int i = 0; i < tblMalzemeBilgisiBindingSource.Count; i++) { RowText = (DataRowView)tblMalzemeBilgisiBindingSource.Current; MalzemeBilgisi[i] = new MalzemeBilgisiDVO(); MalzemeBilgisi[i].malzemeKodu = RowText[0].ToString(); MalzemeBilgisi[i].malzemeAdi = RowText[1].ToString(); MalzemeBilgisi[i].malzemeTuru = RowText[2].ToString()[0].ToString(); MalzemeBilgisi[i].adet = Convert.ToInt32(RowText[3].ToString()); tblMalzemeBilgisiBindingSource.MoveNext(); } tblMalzemeBilgisiBindingSource.MoveFirst(); } RaporGiris.protezRapor.malzemeler = MalzemeBilgisi; RaporCevapDVO RaporCevap = new RaporCevapDVO(); if (RapBlgKydtTkpNoDan_mi == false) { RaporCevap = servis.raporBilgisiKaydet(RaporGiris); } else { RaporCevap = servis.takipNoileRaporBilgisiKaydet(RaporGiris); } resultForm rsform = new resultForm(); rsform.raporTuru = RaporCevap.raporTuru; rsform.sonucKodu = RaporCevap.sonucKodu.ToString(); rsform.sonucAciklamasi = RaporCevap.sonucAciklamasi; if (RaporCevap.dogumOncesiCalisabilirRapor == null) { rsform.isNULL_ = true; } else { rsform.isNULL_ = false; } button1.Enabled = true; toolStripStatusLabel1.Text = GlobalClass.msg02; } catch (Exception ex) { toolStripStatusLabel1.Text = GlobalClass.msg03; ErrFrm erxf = new ErrFrm(); erxf.ermessage = ex.Message; erxf.ShowDialog(); erxf.Dispose(); button1.Enabled = true; } }
private void button1_Click(object sender, EventArgs e) { if ((string)button1.Tag == "1") { this.Close(); return; } string strerr = ""; strerr = analik_RaporDVO1.ChechThisForm(); if (GlobalClass.CheckInt(txttesis_kodu.Text) == false) { strerr += "-Kullanýcý Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n"; } if (GlobalClass.CheckInt(textBox1.Text) == false) { strerr += "-Çocuk Sayýsý bölümü geçerli bir deðer içermeli.\r\n"; } if (strerr != "") { ErrFrm erxf = new ErrFrm(); erxf.ermessage = strerr; erxf.ShowDialog(); erxf.Dispose(); return; } try { button1.Enabled = false; toolStripStatusLabel1.Text = GlobalClass.msg01; this.Refresh(); RaporIslemleriService servis = new RaporIslemleriService(); servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword); servis.PreAuthenticate = true; RaporGirisDVO RaporGiris = new RaporGirisDVO(); RaporGiris.isgoremezlikRapor = null; RaporGiris.dogumOncesiCalisabilirRapor = null; RaporGiris.dogumRapor = null; //RaporGiris.analikRapor = null; RaporGiris.protezRapor = null; RaporGiris.ilacRapor = null; RaporGiris.tedaviRapor = null; RaporGiris.maluliyetRapor = null; RaporGiris.kullaniciTesisKodu = Convert.ToInt32(txttesis_kodu.Text); RaporGiris.analikRapor.bebekDogumTarihi = dogumcls_t1.Text; RaporGiris.analikRapor.cocukSayisi = Convert.ToInt32(textBox1.Text); RaporGiris.analikRapor.raporDVO = analik_RaporDVO1.PrepareRaporDVO(); RaporCevapDVO RaporCevap = new RaporCevapDVO(); if (RapBlgKydtTkpNoDan_mi == false) { RaporCevap = servis.raporBilgisiKaydet(RaporGiris); } else { RaporCevap = servis.takipNoileRaporBilgisiKaydet(RaporGiris); } resultForm rsform = new resultForm(); rsform.raporTuru = RaporCevap.raporTuru; rsform.sonucKodu = RaporCevap.sonucKodu.ToString(); rsform.sonucAciklamasi = RaporCevap.sonucAciklamasi; if (RaporCevap.dogumOncesiCalisabilirRapor == null) { rsform.isNULL_ = true; } else { rsform.isNULL_ = false; } button1.Enabled = true; toolStripStatusLabel1.Text = GlobalClass.msg02; } catch (Exception ex) { toolStripStatusLabel1.Text = GlobalClass.msg03; ErrFrm erxf = new ErrFrm(); erxf.ermessage = ex.Message; erxf.ShowDialog(); erxf.Dispose(); button1.Enabled = true; } }
private void button1_Click(object sender, EventArgs e) { string strerr = ""; if (GlobalClass.CheckInt(txttesis_kodu.Text) == false) { strerr += "-Kullanýcý Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n"; } if (GlobalClass.CheckInt(raporTesisKodu.Text) == false) { strerr += "-Rapor Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n"; } if (rap_no.Text.Trim() == "") { strerr += "-Rapor No bölümü geçerli bir deðer içermeli.\r\n"; } DataRowView RowText; if (tblHastaYatisBilgisiBindingSource.Count > 0) { tblHastaYatisBilgisiBindingSource.MoveFirst(); for (int i = 0; i < tblHastaYatisBilgisiBindingSource.Count; i++) { RowText = (DataRowView)tblHastaYatisBilgisiBindingSource.Current; if (GlobalClass.CheckDate(RowText[0].ToString()) == false) { strerr += "-Yatýþ tarihi " + i + 1.ToString() + ".satýr geçersiz bilgi içeriyor.Örnek:25.10.2007\r\n"; } if (GlobalClass.CheckDate(RowText[1].ToString()) == false) { strerr += "-Çýkýþ tarihi " + i + 1.ToString() + ".satýr geçersiz bilgi içeriyor.Örnek:25.10.2007\r\n"; } tblHastaYatisBilgisiBindingSource.MoveNext(); } tblHastaYatisBilgisiBindingSource.MoveFirst(); } if (tblDoktorBilgisiDVOBindingSource.Count == 0) { strerr += "-Doktor bilgileri girilmemiþ.\r\n"; } if (tblTaniBilgisiDVOBindingSource.Count == 0) { strerr += "-Taný bilgileri girilmemiþ.\r\n"; } if (tblTaniBilgisiDVOBindingSource.Count > 0) { tblTaniBilgisiDVOBindingSource.MoveFirst(); for (int i = 0; i < tblTaniBilgisiDVOBindingSource.Count; i++) { RowText = (DataRowView)tblTaniBilgisiDVOBindingSource.Current; if (RowText[0].ToString().Trim() == "") { strerr += "-Taný bilgileri " + i + 1.ToString() + ".satýr geçersiz bilgi içeriyor.\r\n"; } tblTaniBilgisiDVOBindingSource.MoveNext(); } tblTaniBilgisiDVOBindingSource.MoveFirst(); } if (tblDoktorBilgisiDVOBindingSource.Count > 0) { tblDoktorBilgisiDVOBindingSource.MoveFirst(); for (int i = 0; i < tblDoktorBilgisiDVOBindingSource.Count; i++) { RowText = (DataRowView)tblDoktorBilgisiDVOBindingSource.Current; if (RowText[0].ToString().Trim() == "") { strerr += "-Doktor bilgileri " + i + 1.ToString() + ".satýr Doktor Tescil Numarasý geçersiz bilgi içeriyor.\r\n"; } if (RowText[3].ToString().Trim() == "") { strerr += "-Doktor bilgileri " + i + 1.ToString() + ".satýr Doktor Branþ Kodu geçersiz bilgi içeriyor.\r\n"; } if (RowText[3].ToString().Trim() == "") { strerr += "-Doktor bilgileri " + i + 1.ToString() + ".satýr Tipi geçersiz bilgi içeriyor.\r\n"; } tblDoktorBilgisiDVOBindingSource.MoveNext(); } tblDoktorBilgisiDVOBindingSource.MoveFirst(); } if (strerr != "") { ErrFrm erxf = new ErrFrm(); erxf.ermessage = strerr; erxf.ShowDialog(); erxf.Dispose(); return; } try { button1.Enabled = false; toolStripStatusLabel1.Text = GlobalClass.msg01; this.Refresh(); RaporIslemleriService servis = new RaporIslemleriService(); servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword); servis.PreAuthenticate = true; IsgoremezlikRaporEkDVO RaporGiris = new IsgoremezlikRaporEkDVO(); RaporGiris.kullaniciTesisKodu = Convert.ToInt32(txttesis_kodu.Text); RaporGiris.raporBilgisiDVO.raporTesisKodu = Convert.ToInt32(raporTesisKodu.Text); RaporGiris.raporBilgisiDVO.no = rap_no.Text; RaporGiris.raporBilgisiDVO.tarih = rap_tarih.Text; RaporGiris.bitisTarihi = dateTimePicker1.Text; RaporGiris.duzenlemeTuru = Convert.ToString(comboBox1.SelectedIndex + 1); if (comboBox2.SelectedIndex == 0) { RaporGiris.kontrolMu = "E"; } else { RaporGiris.kontrolMu = "H"; } RaporGiris.kontrolTarihi = dateTimePicker2.Text; RaporGiris.protokolNo = textBox1.Text; if (dateTimePicker3.Checked) { RaporGiris.protokolTarihi = dateTimePicker3.Text; } //RaporGiris.durum = ""; RaporGiris.aciklama = textBox2.Text; HastaYatisBilgisiDVO[] HastaYatisBilgisi = new HastaYatisBilgisiDVO[tblHastaYatisBilgisiBindingSource.Count]; if (tblHastaYatisBilgisiBindingSource.Count > 0) { RaporGiris.hastaYatisVarMi = "E"; tblHastaYatisBilgisiBindingSource.MoveFirst(); for (int i = 0; i < tblHastaYatisBilgisiBindingSource.Count; i++) { RowText = (DataRowView)tblHastaYatisBilgisiBindingSource.Current; HastaYatisBilgisi[i] = new HastaYatisBilgisiDVO(); HastaYatisBilgisi[i].yatisTarihi = RowText[0].ToString(); HastaYatisBilgisi[i].cikisTarihi = RowText[1].ToString(); tblHastaYatisBilgisiBindingSource.MoveNext(); } tblHastaYatisBilgisiBindingSource.MoveFirst(); } else { RaporGiris.hastaYatisVarMi = "H"; } DoktorBilgisiDVO[] DoktorBilgisi = new DoktorBilgisiDVO[tblDoktorBilgisiDVOBindingSource.Count]; if (tblDoktorBilgisiDVOBindingSource.Count > 0) { tblDoktorBilgisiDVOBindingSource.MoveFirst(); for (int i = 0; i < tblDoktorBilgisiDVOBindingSource.Count; i++) { RowText = (DataRowView)tblDoktorBilgisiDVOBindingSource.Current; DoktorBilgisi[i] = new DoktorBilgisiDVO(); DoktorBilgisi[i].drTescilNo = RowText[0].ToString(); DoktorBilgisi[i].drAdi = RowText[1].ToString(); DoktorBilgisi[i].drSoyadi = RowText[2].ToString(); DoktorBilgisi[i].drBransKodu = RowText[3].ToString(); DoktorBilgisi[i].tipi = RowText[4].ToString()[0].ToString(); tblDoktorBilgisiDVOBindingSource.MoveNext(); } tblDoktorBilgisiDVOBindingSource.MoveFirst(); } TaniBilgisiDVO[] TaniBilgisi = new TaniBilgisiDVO[tblTaniBilgisiDVOBindingSource.Count]; if (tblTaniBilgisiDVOBindingSource.Count > 0) { tblTaniBilgisiDVOBindingSource.MoveFirst(); for (int i = 0; i < tblTaniBilgisiDVOBindingSource.Count; i++) { RowText = (DataRowView)tblTaniBilgisiDVOBindingSource.Current; TaniBilgisi[i] = new TaniBilgisiDVO(); TaniBilgisi[i].taniKodu = RowText[0].ToString(); tblTaniBilgisiDVOBindingSource.MoveNext(); } tblTaniBilgisiDVOBindingSource.MoveFirst(); } RaporGiris.yatislar = HastaYatisBilgisi; RaporGiris.doktorlar = DoktorBilgisi; RaporGiris.tanilar = TaniBilgisi; RaporUzatCevapDVO RaporCevap = new RaporUzatCevapDVO(); RaporCevap = servis.raporUzat(RaporGiris); F00_C f0x = new F00_C(); f0x.RaporCevap = RaporCevap; f0x.ShowDialog(); f0x.Dispose(); button1.Enabled = true; toolStripStatusLabel1.Text = GlobalClass.msg02; } catch (Exception ex) { toolStripStatusLabel1.Text = GlobalClass.msg03; ErrFrm erxf = new ErrFrm(); erxf.ermessage = ex.Message; erxf.ShowDialog(); erxf.Dispose(); button1.Enabled = true; } }