Esempio n. 1
0
        private void button5_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(to_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (to_takip_no.Text.Trim() == "")
            {
                strerr += "-Takip No 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
            {
                button5.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                TakipOkuGirisDVO MyInput  = new TakipOkuGirisDVO();
                TakipDVO         WSOutPut = new TakipDVO();

                MyInput.saglikTesisKodu = Convert.ToInt32(to_tesiskodu.Text);
                MyInput.takipNo         = to_takip_no.Text;

                WSOutPut = servis.takipOku(MyInput);

                wS_Result21.FillText(ref WSOutPut);
                toolStripStatusLabel1.Text = GlobalClass.msg02;
                button5.Enabled            = true;
            }
            catch (Exception ex)
            {
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();

                button5.Enabled = true;
            }
        }
Esempio n. 2
0
        private void E00_6_Load(object sender, EventArgs e)
        {
            textBox1.Text = FaturaIptalCevap.sonucKodu.ToString();
            textBox2.Text = FaturaIptalCevap.sonucMesaji.ToString();

            DataRow myr;

            try
            {
                if (FaturaIptalCevap.hataliKayitlar != null)
                {
                    if (FaturaIptalCevap.hataliKayitlar.Length > 0)
                    {
                        foreach (FaturaIptalHataliKayitDVO ix in FaturaIptalCevap.hataliKayitlar)
                        {
                            myr = c00_ds.Tables["tblFaturaHataliKayit"].NewRow();
                            myr[0] = ix.hataKodu.ToString();
                            myr[1] = ix.hataMesaji.ToString();
                            myr[2] = ix.faturaTeslimNo.ToString();
                            c00_ds.Tables["tblFaturaHataliKayit"].Rows.Add(myr);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }        
Esempio n. 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                RegistryKey hcr = Registry.CurrentUser;                
                hcr.CreateSubKey(GlobalClass.rgsk1);
                hcr = hcr.OpenSubKey(GlobalClass.rgsk1, true);

                hcr.SetValue(GlobalClass.rgsk2, (string)textBox2.Text);
                hcr.SetValue(GlobalClass.rgsk3, (string)textBox3.Text);
                hcr.SetValue(GlobalClass.rgsk4, (string)textBox4.Text);
                hcr.SetValue(GlobalClass.rgsk0, (string)textBox1.Text);
                hcr.Close();

                GlobalClass.WSDLUserPassword = textBox2.Text;
                GlobalClass.WSDLUserName = textBox1.Text;
                GlobalClass.xuserpass = textBox3.Text;
                GlobalClass.xtesiskodu = textBox4.Text;
                MessageBox.Show("Ayarlarýnýz kayýt edilmiþtir.", "Genel Ayarlar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
            catch (Exception ex)
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                RegistryKey hcr = Registry.CurrentUser;
                hcr.CreateSubKey(GlobalClass.rgsk1);
                hcr = hcr.OpenSubKey(GlobalClass.rgsk1, true);

                hcr.SetValue(GlobalClass.rgsk2, (string)textBox2.Text);
                hcr.SetValue(GlobalClass.rgsk3, (string)textBox3.Text);
                hcr.SetValue(GlobalClass.rgsk4, (string)textBox4.Text);
                hcr.SetValue(GlobalClass.rgsk0, (string)textBox1.Text);
                hcr.Close();

                GlobalClass.WSDLUserPassword = textBox2.Text;
                GlobalClass.WSDLUserName     = textBox1.Text;
                GlobalClass.xuserpass        = textBox3.Text;
                GlobalClass.xtesiskodu       = textBox4.Text;
                MessageBox.Show("Ayarlarýnýz kayýt edilmiþtir.", "Genel Ayarlar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
            catch (Exception ex)
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 5
0
        private void E00_4_Load(object sender, EventArgs e)
        {
            textBox1.Text = IcmalFaturaCevap.sonucKodu.ToString();
            textBox2.Text = IcmalFaturaCevap.sonucMesaji.ToString();
            textBox3.Text = IcmalFaturaCevap.faturaTeslimNo.ToString();
            textBox4.Text = IcmalFaturaCevap.hesaplananTutar.ToString();

            DataRow myr;

            try
            {
                if (IcmalFaturaCevap.hataliKayitlar != null)
                {
                    if (IcmalFaturaCevap.hataliKayitlar.Length > 0)
                    {
                        foreach (FaturaHataliKayitDVO ix in IcmalFaturaCevap.hataliKayitlar)
                        {
                            myr    = c00_ds.Tables["tblFaturaHataliKayit"].NewRow();
                            myr[0] = ix.takipNo.ToString();
                            myr[1] = ix.hataKodu.ToString();
                            myr[2] = ix.hataMesaji.ToString();
                            c00_ds.Tables["tblFaturaHataliKayit"].Rows.Add(myr);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 6
0
 static public void appStng()
 {
     try
     {
         RegistryKey hcr = Registry.CurrentUser;
         hcr = hcr.OpenSubKey(GlobalClass.rgsk1, true);
         if (hcr != null)
         {
             WSDLUserPassword = (string)hcr.GetValue(GlobalClass.rgsk2, (string)"");
             WSDLUserName     = (string)hcr.GetValue(GlobalClass.rgsk0, (string)"");
             xuserpass        = (string)hcr.GetValue(GlobalClass.rgsk3, (string)"");
             xtesiskodu       = (string)hcr.GetValue(GlobalClass.rgsk4, (string)"");
             xuserID          = (string)hcr.GetValue(GlobalClass.rgsk5, (string)"");
             //get user MEDULA USER NAME AND OTHERS
             if (hcr != null)
             {
                 hcr.Close();
             }
         }
     }
     catch (Exception ex)
     {
         LoinErr = true;
         ErrFrm erxf = new ErrFrm();
         erxf.ermessage = ex.Message;
         erxf.ShowDialog();
         erxf.Dispose();
         System.Windows.Forms.Application.Exit();
     }
 }
Esempio n. 7
0
        private void button5_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(to_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (to_takip_no.Text.Trim()=="")
                strerr += "-Takip No 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
            {
                button5.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                TakipOkuGirisDVO MyInput = new TakipOkuGirisDVO();
                TakipDVO WSOutPut = new TakipDVO();

                MyInput.saglikTesisKodu = Convert.ToInt32(to_tesiskodu.Text);
                MyInput.takipNo = to_takip_no.Text;

                WSOutPut = servis.takipOku(MyInput);

                wS_Result21.FillText(ref WSOutPut);
                toolStripStatusLabel1.Text = GlobalClass.msg02;
                button5.Enabled = true;
            }
            catch (Exception ex)
            {
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();

                button5.Enabled = true;
            }
        }
Esempio n. 8
0
        private void C00_2_Load(object sender, EventArgs e)
        {
            textBox1.Text = OdemeSorguCevap.sonucKodu.ToString();
            textBox2.Text = OdemeSorguCevap.sonucMesaji.ToString();
            textBox4.Text = OdemeSorguCevap.toplamTutar.ToString();
            textBox3.Text = Durum_(OdemeSorguCevap.durum.ToString());
            DataRow myr;

            try
            {
                if (OdemeSorguCevap.hataliKayitlar != null)
                {
                    if (OdemeSorguCevap.hataliKayitlar.Length > 0)
                    {
                        foreach (OdemeSorguHataBilgisiDVO ix in OdemeSorguCevap.hataliKayitlar)
                        {
                            myr    = c00_ds.Tables["tblOdemeSorguHataBilgisi"].NewRow();
                            myr[0] = ix.hataKodu.ToString();
                            myr[1] = ix.hataMesaji.ToString();
                            myr[2] = ix.hizmetSunucuRefNo.ToString();
                            myr[3] = ix.islemSiraNo.ToString();
                            myr[4] = ix.islemButKodu.ToString();
                            c00_ds.Tables["tblOdemeSorguHataBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                if (OdemeSorguCevap.islemBilgileri != null)
                {
                    if (OdemeSorguCevap.islemBilgileri.Length > 0)
                    {
                        foreach (IslemFiyatBilgisiDVO ix in OdemeSorguCevap.islemBilgileri)
                        {
                            myr    = c00_ds.Tables["tblIslemFiyatBilgisi"].NewRow();
                            myr[0] = ix.tutar.ToString();
                            myr[1] = ix.hizmetSunucuRefNo.ToString();
                            myr[2] = ix.islemSiraNo.ToString();
                            myr[3] = ix.islemButKodu.ToString();
                            c00_ds.Tables["tblIslemFiyatBilgisi"].Rows.Add(myr);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 9
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(textBox6.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            //if (textBox2.Text.Length < 4)
            //    strerr += "-Saðlýk Tesis Adý bölümü geçerli bir deðer içermeli.(en az 4 karakter)\r\n";
            //if (lst == null)
            //    strerr += "-Tesisin ili bölümü geçerli bir deðer içermeli.(en az 4 karakter)\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();

                while (tblDoktorListBindingSource.Count > 0)
                {
                    tblDoktorListBindingSource.RemoveAt(0);
                }

                YardimciIslemlerService servis = new YardimciIslemlerService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                DoktorAraGirisDVO DoktorAraGiris = new DoktorAraGirisDVO();
                DoktorAraGiris.drAdi = textBox1.Text;
                DoktorAraGiris.drSoyadi = textBox2.Text;
                DoktorAraGiris.drBransKodu = textBox3.Text;
                DoktorAraGiris.drDiplomaNo = textBox4.Text;
                DoktorAraGiris.drTescilNo = textBox5.Text;
                DoktorAraGiris.saglikTesisiKodu = Convert.ToInt32( textBox6.Text );

                DoktorAraCevapDVO DoktorAraCevap = new DoktorAraCevapDVO();
                DoktorAraCevap = servis.doktorAra(DoktorAraGiris);

                textBox8.Text = DoktorAraCevap.sonucKodu;
                textBox7.Text = DoktorAraCevap.sonucMesaji;

                DataRow myr;

                if (DoktorAraCevap.doktorlar != null)
                {
                    if (DoktorAraCevap.doktorlar.Length > 0)
                    {
                        foreach (DoktorListDVO ix in DoktorAraCevap.doktorlar)
                        {
                            myr = other_ds.Tables["tblDoktorList"].NewRow();
                            myr[0] = ix.drAdi.ToString();
                            myr[1] = ix.drSoyadi.ToString();
                            myr[2] = ix.drDiplomaNo.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            other_ds.Tables["tblDoktorList"].Rows.Add(myr);
                        }
                    }
                }
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }            
        }
Esempio n. 10
0
        private void button2_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(Text_SaglikTesisKodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk 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;
            }

            while (tblHastaTakipListBindingSource.Count > 0)
            {
                tblHastaTakipListBindingSource.RemoveAt(0);
            }

            try
            {
                button2.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;                
                this.Refresh();
                
                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                HastaTakipAraGirisDVO bilgi = new HastaTakipAraGirisDVO();
                bilgi.hastaSosyalGuvenlikNo = Text_SosyalGuvenlikNo.Text;
                bilgi.hastaTCKimlikNo = Text_TCKimlikNo.Text; ;
                bilgi.karneNo = Text_KarneNo.Text;
                bilgi.saglikTesisKodu = Convert.ToInt32(Text_SaglikTesisKodu.Text.ToString());
                //bilgi.tesisKodu = Text_TesisKodu.Text;//HastaTakipAraGirisDVO   de bu alan var fakat dökümanda yok!!!

                HastaTakipAraCevapDVO HastaTakipAraCevap_ = servis.hastaninTakipleriniBul(bilgi);
                wS_Result3.FillText(ref HastaTakipAraCevap_);

                DataRow myr;

                //if (HastaTakipAraCevap_.sonucKodu == "0000")
                if (HastaTakipAraCevap_.hastaTakipleri != null)
                {
                    if (HastaTakipAraCevap_.hastaTakipleri.Length > 0)
                    {
                        foreach (HastaTakipListDVO ix in HastaTakipAraCevap_.hastaTakipleri)
                        {
                            myr = c00_ds.Tables["tblHastaTakipList"].NewRow();
                            myr[0] = ix.takipNo.ToString();
                            myr[1] = ix.sevkEdenTesisKodu.ToString();
                            myr[2] = ix.sevkEdenTesisAdi.ToString();
                            myr[3] = ix.sevkEdilenBransKodu.ToString();
                            myr[4] = ix.sevkEdilenBransAdi.ToString();
                            myr[5] = ix.sevkEdilisTarihi.ToString();
                            c00_ds.Tables["tblHastaTakipList"].Rows.Add(myr);
                        }
                        dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader);
                    }
                }
                toolStripStatusLabel1.Text = GlobalClass.msg02;
                button2.Enabled = true;
            }
            catch (Exception ex)
            {
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();

                button2.Enabled = true;           
            }
        }
Esempio n. 11
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                int i = Convert.ToInt32(txtText1.Text);
            }
            catch
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = "Saðlýk tesis kodu sayýsal deðer içermeli.";
                erxf.ShowDialog();
                erxf.Dispose();                
                return;                
            }

            try
            {
                button1.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                DelAllRec(ref tblDigerIslemBilgileriBindingSource);
                DelAllRec(ref tbkTahlilBilgisiBindingSource);
                DelAllRec(ref tblIlacBilgisiBindingSource);
                DelAllRec(ref tblTetkikveRadyolojiBilgisiBindingSource);
                DelAllRec(ref tblRaporBilgileriBindingSource);
                DelAllRec(ref tblMalzemeBilgileriBindingSource);
                DelAllRec(ref tblKonsultasyonBilgisiBindingSource);
                DelAllRec(ref tbkHastaYatisBilgisiBindingSource);
                DelAllRec(ref tblTaniBlgBindingSource);
                DelAllRec(ref tblDisBilgisiBindingSource);
                DelAllRec(ref tblAmeliyatveGirisimBilgisiBindingSource);

                OdemeBilgisiIslemleriService servis = new OdemeBilgisiIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                OdemeSorguOkuGirisDVO OdemeSorguOkuGiris = new OdemeSorguOkuGirisDVO();
                OdemeSorguOkuGiris.saglikTesisKodu = Convert.ToInt32(txtText1.Text);
                OdemeSorguOkuGiris.takipNo = txtText2.Text;

                OdemeSorguOkuCevapDVO OdemeSorguOkuCevap = new OdemeSorguOkuCevapDVO();
                OdemeSorguOkuCevap = servis.odemeBilgisiOku(OdemeSorguOkuGiris);

                os_takip_no.Text = OdemeSorguOkuCevap.takipNo.ToString();
                os_tesis_kodu.Text = OdemeSorguOkuCevap.saglikTesisKodu.ToString();
                os_brans.Text = findBranj(OdemeSorguOkuCevap.bransKodu.ToString());
                string tmpS = "";

                tmpS = OdemeSorguOkuCevap.tedaviTuru.ToString();
                if (tmpS == "A")
                    os_tedavi_turu.Text = "Ayaktan";
                else if (tmpS == "Y")
                    os_tedavi_turu.Text = "Yatarak";

                tmpS = OdemeSorguOkuCevap.sorguTuru.ToString();
                if (tmpS == "0")
                    os_odeme_s_tr.Text = "Normal";
                else if (tmpS == "1")
                    os_odeme_s_tr.Text = "Diyaliz";
                else if (tmpS == "2")
                    os_odeme_s_tr.Text = "FTR";
                else if (tmpS == "3")
                    os_odeme_s_tr.Text = "Tüp bebek";

                tmpS = OdemeSorguOkuCevap.taburcuKodu.ToString();
                if (tmpS == "1")
                    os_taburcu_kodu.Text = "Þifa ile taburcu";
                else if (tmpS == "2")
                    os_taburcu_kodu.Text = "Haliyle taburcu";
                else if (tmpS == "3")
                    os_taburcu_kodu.Text = "Tedaviden vazgeçme";
                else if (tmpS == "4")
                    os_taburcu_kodu.Text = "Eve geri gönderilme";
                else if (tmpS == "5")
                    os_taburcu_kodu.Text = "Ayný kapsamlý baþka bir hastaneye sevk";
                else if (tmpS == "6")
                    os_taburcu_kodu.Text = "Daha kapsamlý baþka bir hastaneye sevk";
                else if (tmpS == "7")
                    os_taburcu_kodu.Text = "Orta dereceli bir baþka bakým kuruluþuna sevk";
                else if (tmpS == "8")
                    os_taburcu_kodu.Text = "Aile hekimi bakýmý altýnda eve geri gönderilme";
                else if (tmpS == "9")
                    os_taburcu_kodu.Text = "Hastane içinde baþka bir branþa sevk";
                else if (tmpS == "10")
                    os_taburcu_kodu.Text = "Vefat";
                else if (tmpS == "11")
                    os_taburcu_kodu.Text = "Diðer";

                tmpS = OdemeSorguOkuCevap.istisnaiDurum.ToString();
                if (tmpS == "0")
                    os_istisna.Text = "Normal";
                else if (tmpS == "1")
                    os_istisna.Text = "Acil baþvurular";
                else if (tmpS == "2")
                    os_istisna.Text = "Kemoterapi";
                else if (tmpS == "3")
                    os_istisna.Text = "Onkolojik vakalar (bütün dallarda)";
                else if (tmpS == "4")
                    os_istisna.Text = "Nükleer týp";
                else if (tmpS == "5")
                    os_istisna.Text = "Radyasyon onkolojisi";
                else if (tmpS == "6")
                    os_istisna.Text = "Anjiografi";
                else if (tmpS == "7")
                    os_istisna.Text = "Giriþimsel radyoloji";
                else if (tmpS == "8")
                    os_istisna.Text = "Genetik";                
                
                os_protokol_no.Text = OdemeSorguOkuCevap.protokolNo.ToString();
                os_cikis_tarihi.Text = OdemeSorguOkuCevap.hastaCikisTarihi.ToString();
                os_aciklama.Text = OdemeSorguOkuCevap.hizmetAciklama.ToString();
                os_toptut.Text = OdemeSorguOkuCevap.toplamTutar.ToString();

                hk_adi.Text = OdemeSorguOkuCevap.hastaBilgileri.ad.ToString();
                hk_soyadi.Text = OdemeSorguOkuCevap.hastaBilgileri.soyad.ToString();
                hk_cins.Text = OdemeSorguOkuCevap.hastaBilgileri.cinsiyet.ToString();
                hk_dt.Text = OdemeSorguOkuCevap.hastaBilgileri.dogumTarihi.ToString();
                hk_tc_no.Text = OdemeSorguOkuCevap.hastaBilgileri.tcKimlikNo.ToString();
                hk_sosgno.Text = OdemeSorguOkuCevap.hastaBilgileri.sosyalGuvenlikNo.ToString();
                hk_karne_no.Text = OdemeSorguOkuCevap.hastaBilgileri.karneNo.ToString();
                hk_yakinlik.Text = GetYakinlikodu(OdemeSorguOkuCevap.hastaBilgileri.yakinlikKodu.ToString());

                //muayene bilgileri
                mu_but.Text = OdemeSorguOkuCevap.muayeneBilgisi.butKodu.ToString();
                mu_do.Text = OdemeSorguOkuCevap.muayeneBilgisi.drTescilNo.ToString();
                mu_hi.Text = OdemeSorguOkuCevap.muayeneBilgisi.hizmetSunucuRefNo.ToString();
                mu_ta.Text = OdemeSorguOkuCevap.muayeneBilgisi.muayeneTarihi.ToString();

                DataRow myr;//global datarow

                //tanýlar
                if (OdemeSorguOkuCevap.tanilar !=null)
                {
                    if (OdemeSorguOkuCevap.tanilar.Length > 0)
                    {
                        foreach (TaniBilgisiDVO ix in OdemeSorguOkuCevap.tanilar)
                        {
                            myr = c00_ds.Tables["tbl_TaniBlg"].NewRow();
                            myr[0] = ix.taniKodu.ToString();

                            if (ix.taniTipi.ToString() == "1")
                                myr[1] = "1-Ön taný";
                            if (ix.taniTipi.ToString() == "2")
                                myr[1] = "2-Kesin taný";
                            if (ix.taniTipi.ToString() == "3")
                                myr[1] = "3-Ayýrýcý taný";

                            if (ix.birincilTani.ToString() == "E")
                                myr[2] = "Evet";
                            else if (ix.birincilTani.ToString() == "H")
                                myr[2] = "Hayýr";

                            myr[3] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tbl_TaniBlg"].Rows.Add(myr);
                        }
                    }
                }

                //konsultasyonBilgileri
                if (OdemeSorguOkuCevap.konsultasyonBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.konsultasyonBilgileri.Length > 0)
                    {
                        foreach (KonsultasyonBilgisiDVO ix in OdemeSorguOkuCevap.konsultasyonBilgileri)
                        {
                            myr = c00_ds.Tables["tblKonsultasyonBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = findBranj(ix.bransKodu.ToString());
                            myr[2] = ix.drTescilNo.ToString();
                            myr[3] = ix.islemTarihi.ToString();
                            myr[4] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tblKonsultasyonBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //hastaYatisBilgileri
                if (OdemeSorguOkuCevap.hastaYatisBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.hastaYatisBilgileri.Length > 0)
                    {
                        foreach (HastaYatisBilgisiDVO ix in OdemeSorguOkuCevap.hastaYatisBilgileri)
                        {
                            myr = c00_ds.Tables["tbkHastaYatisBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.yatisBaslangicTarihi.ToString();
                            myr[2] = ix.yatisBitisTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = ix.refakatciGunSayisi.ToString();
                            myr[6] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tbkHastaYatisBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //diþ bilgileri
                if (OdemeSorguOkuCevap.disBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.disBilgileri.Length > 0)
                    {
                        foreach (DisBilgisiDVO ix in OdemeSorguOkuCevap.disBilgileri)
                        {
                            myr = c00_ds.Tables["tblDisBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.sagAltCene.ToString();
                            myr[3] = ix.sagUstCene.ToString();
                            myr[4] = ix.solAltCene.ToString();
                            myr[5] = ix.solUstCene.ToString();
                            myr[6] = ix.islemTarihi.ToString();

                            if (ix.acilDurum.ToString() == "E")
                                myr[7] = "Evet";
                            else if (ix.acilDurum.ToString() == "H")
                                myr[7] = "Hayýr";

                            myr[8] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblDisBilgisi"].Rows.Add(myr);
                        }
                    }
                }


                //Ameliyat ve giriþim bilgileri
                if (OdemeSorguOkuCevap.paketAmeliyatBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.paketAmeliyatBilgileri.Length > 0)
                    {
                        foreach (AmeliyatveGirisimBilgisiDVO ix in OdemeSorguOkuCevap.paketAmeliyatBilgileri)
                        {
                            myr = c00_ds.Tables["tblAmeliyatveGirisimBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = GetayniFarkliKesi(ix.ayniFarkliKesi.ToString());
                            myr[6] = GetSagSol(ix.sagSol.ToString());

                            if (ix.acilDurum.ToString() == "E")
                                myr[7] = "Evet";
                            else if (ix.acilDurum.ToString() == "H")
                                myr[7] = "Hayýr";

                            myr[8] = ix.aciklama.ToString();
                            myr[9] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblAmeliyatveGirisimBilgisi"].Rows.Add(myr);
                        }
                    }
                }


                //radyolojiGoruntuBilgileri
                if (OdemeSorguOkuCevap.radyolojiGoruntuBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.radyolojiGoruntuBilgileri.Length > 0)
                    {
                        foreach (TetkikveRadyolojiBilgisiDVO ix in OdemeSorguOkuCevap.radyolojiGoruntuBilgileri)
                        {
                            myr = c00_ds.Tables["tblTetkikveRadyolojiBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tblTetkikveRadyolojiBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //tahlilBilgileri
                if (OdemeSorguOkuCevap.tahlilBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.tahlilBilgileri.Length > 0)
                    {
                        foreach (TahlilBilgisiDVO ix in OdemeSorguOkuCevap.tahlilBilgileri)
                        {
                            myr = c00_ds.Tables["tbkTahlilBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tbkTahlilBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //digerÝslemBilgileri
                if (OdemeSorguOkuCevap.digerIslemBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.digerIslemBilgileri.Length > 0)
                    {
                        foreach (DigerIslemBilgisiDVO ix in OdemeSorguOkuCevap.digerIslemBilgileri)
                        {
                            myr = c00_ds.Tables["tblDigerIslemBilgileri"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());

                            if (ix.acilDurum.ToString() == "E")
                                myr[5] = "Evet";
                            else if (ix.acilDurum.ToString() == "H")
                                myr[5] = "Hayýr";
                            else myr[5] = " ";

                            myr[6] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tblDigerIslemBilgileri"].Rows.Add(myr);
                        }
                    }
                }

                //ilacBilgileri
                if (OdemeSorguOkuCevap.ilacBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.ilacBilgileri.Length > 0)
                    {
                        foreach (IlacBilgisiDVO ix in OdemeSorguOkuCevap.ilacBilgileri)
                        {
                            myr = c00_ds.Tables["tblIlacBilgisi"].NewRow();
                            myr[0] = ix.barkod.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();

                            if (ix.ilacTuru.ToString() == "1")
                                myr[3] = "Barkodlu ilaç";
                            else if (ix.ilacTuru.ToString() == "2")
                                myr[3] = "Majistral ilaç";
                            else myr[3] = " ";

                            myr[4] = ix.aciklama.ToString();
                            myr[5] = ix.tutar.ToString();
                            myr[6] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblIlacBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //malzemeBilgileri
                if (OdemeSorguOkuCevap.malzemeBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.malzemeBilgileri.Length > 0)
                    {
                        foreach (MalzemeBilgisiDVO ix in OdemeSorguOkuCevap.malzemeBilgileri)
                        {
                            myr = c00_ds.Tables["tblMalzemeBilgileri"].NewRow();
                            myr[0] = ix.malzemeKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = GetMalzemeturu(ix.malzemeTuru.ToString());
                            myr[4] = ix.kodsuzMalzemeAdi.ToString();
                            myr[5] = ix.kodsuzMalzemeFiyati.ToString();
                            myr[6] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblMalzemeBilgileri"].Rows.Add(myr);
                        }
                    }
                }

                //raporBilgileri
                if (OdemeSorguOkuCevap.raporBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.raporBilgileri.Length > 0)
                    {
                        foreach (RaporBilgisiDVO ix in OdemeSorguOkuCevap.raporBilgileri)
                        {
                            myr = c00_ds.Tables["tblRaporBilgileri"].NewRow();
                            myr[0] = ix.raporNo.ToString();
                            myr[1] = ix.raporVerenTesisKodu.ToString();
                            myr[2] = ix.raporVerilisTarihi.ToString();
                            myr[3] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblRaporBilgileri"].Rows.Add(myr);
                        }
                    }
                }

                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();                
            }
        }
Esempio n. 12
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Saðlýk 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
            {
                button1.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                FaturaBilgisiIslemleriService servis = new FaturaBilgisiIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                FaturaGirisDVO FaturaGiris = new FaturaGirisDVO();
                FaturaGiris.saglikTesisKodu = Convert.ToInt32(textBox1.Text);

                DataRowView RowText;
                FaturaBilgisiDVO[] FaturaBilgisi = new FaturaBilgisiDVO[tblFaturaBilgisiBindingSource.Count];
                if (tblFaturaBilgisiBindingSource.Count > 0)
                {
                    tblFaturaBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblFaturaBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblFaturaBilgisiBindingSource.Current;
                        FaturaBilgisi[i] = new FaturaBilgisiDVO();
                        FaturaBilgisi[i].takipNo = RowText[0].ToString();
                        FaturaBilgisi[i].faturaNo = RowText[1].ToString();
                        FaturaBilgisi[i].faturaTarihi = RowText[2].ToString();
                        FaturaBilgisi[i].faturaKurumKodu = Convert.ToString(comboBox1.SelectedIndex + 1);

                        tblFaturaBilgisiBindingSource.MoveNext();
                    }
                    tblFaturaBilgisiBindingSource.MoveFirst();
                }
                FaturaGiris.faturaBilgileri = FaturaBilgisi;

                //veriler gödneriliyor....            
                E00_2 E00_2x = new E00_2();
                E00_2x.FaturaCevap = servis.faturaBilgisiKaydet(FaturaGiris);
                E00_2x.ShowDialog();

                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;

            }
            catch (Exception ex)
            {
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 13
0
        private void C00_2_Load(object sender, EventArgs e)
        {
            textBox1.Text = OdemeSorguCevap.sonucKodu.ToString();
            textBox2.Text = OdemeSorguCevap.sonucMesaji.ToString();
            textBox4.Text = OdemeSorguCevap.toplamTutar.ToString();
            textBox3.Text = Durum_(OdemeSorguCevap.durum.ToString());
            DataRow myr;

            try
            {
                if (OdemeSorguCevap.hataliKayitlar != null)
                {
                    if (OdemeSorguCevap.hataliKayitlar.Length > 0)
                    {
                        foreach (OdemeSorguHataBilgisiDVO ix in OdemeSorguCevap.hataliKayitlar)
                        {
                            myr = c00_ds.Tables["tblOdemeSorguHataBilgisi"].NewRow();
                            myr[0] = ix.hataKodu.ToString();
                            myr[1] = ix.hataMesaji.ToString();
                            myr[2] = ix.hizmetSunucuRefNo.ToString();
                            myr[3] = ix.islemSiraNo.ToString();
                            myr[4] = ix.islemButKodu.ToString();
                            c00_ds.Tables["tblOdemeSorguHataBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                if (OdemeSorguCevap.islemBilgileri != null)
                {
                    if (OdemeSorguCevap.islemBilgileri.Length > 0)
                    {
                        foreach (IslemFiyatBilgisiDVO ix in OdemeSorguCevap.islemBilgileri)
                        {
                            myr = c00_ds.Tables["tblIslemFiyatBilgisi"].NewRow();
                            myr[0] = ix.tutar.ToString();
                            myr[1] = ix.hizmetSunucuRefNo.ToString();
                            myr[2] = ix.islemSiraNo.ToString();
                            myr[3] = ix.islemButKodu.ToString();
                            c00_ds.Tables["tblIslemFiyatBilgisi"].Rows.Add(myr);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }            
        }
Esempio n. 14
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(td_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (td_takip_no.Text.Trim() == "")
            {
                strerr += "-Takip No 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;
            }

            td_sonuc_kodu.Text  = "";
            td_sonuc_mesaj.Text = "";
            td_takip_no_.Text   = "";

            try
            {
                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();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                TakipSilGirisDVO MyInput  = new TakipSilGirisDVO();
                TakipSilCevapDVO WSOutPut = new TakipSilCevapDVO();

                MyInput.saglikTesisKodu = Convert.ToInt32(td_tesiskodu.Text);
                MyInput.takipNo         = td_takip_no.Text;

                WSOutPut = servis.takipSil(MyInput);

                td_sonuc_kodu.Text  = WSOutPut.sonucKodu.ToString();
                td_sonuc_mesaj.Text = WSOutPut.sonucMesaji.ToString();
                td_takip_no_.Text   = WSOutPut.takipNo.ToString();

                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;
            }
        }
Esempio n. 15
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((string)button1.Tag == "1")
            {
                this.Close();
                return;
            }

            string strerr = "";

            strerr = dogra_RaporDVO1.ChechThisForm();

            try
            {
                int i = Convert.ToInt32(txttesis_kodu.Text);
            }
            catch
            {
                strerr += "-Kullanýcý Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }

            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Çocuk Sayýsý bölümü geçerli bir deðer içermeli.\r\n";
            }

            try
            {
                int i = Convert.ToInt32(textBox2.Text);
                if (i != tblCocukBilgisiBindingSource.Count)
                {
                    strerr += "-Canlý Çocuk Sayýsý ile Çocuk bilgileri kayýt sayýsý eþit olmalý.\r\n";
                }
            }
            catch
            {
                strerr += "-Canlý Çocuk Sayýsý bölümü geçerli bir deðer içermeli.\r\n";
            }


            DataRowView RowText;

            if (tblCocukBilgisiBindingSource.Count > 0)
            {
                tblCocukBilgisiBindingSource.MoveFirst();
                for (int i = 0; i < tblCocukBilgisiBindingSource.Count; i++)
                {
                    RowText = (DataRowView)tblCocukBilgisiBindingSource.Current;
                    if (RowText[0].ToString().Trim() == "")
                    {
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Cinsiyet geçersiz bilgi içeriyor.\r\n";
                    }

                    if (RowText[1].ToString().IndexOf(".") > 0)
                    {
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Kilo geçersiz bilgi içeriyor.Örnek:2,9\r\n";
                    }
                    else if (GlobalClass.CheckDouble(RowText[1].ToString()) == false)
                    {
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Kilo geçersiz bilgi içeriyor.Örnek:2,9\r\n";
                    }

                    if (GlobalClass.CheckTime(RowText[2].ToString()) == false)
                    {
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Doðum Saati geçersiz bilgi içeriyor.Örnek:12:30\r\n";
                    }

                    tblCocukBilgisiBindingSource.MoveNext();
                }
                tblCocukBilgisiBindingSource.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.dogumRapor.raporDVO         = dogra_RaporDVO1.PrepareRaporDVO();
                RaporGiris.dogumRapor.bebekDogumTarihi = dogumcls_t1.Text;
                RaporGiris.dogumRapor.cocukSayisi      = Convert.ToInt32(textBox1.Text);
                RaporGiris.dogumRapor.canliCocukSayisi = Convert.ToInt32(textBox2.Text);
                RaporGiris.dogumRapor.dogumTipi        = Convert.ToString(comboBox1.SelectedIndex + 1);
                RaporGiris.dogumRapor.epizyotemi       = comboBox1.Text[0].ToString();
                RaporGiris.dogumRapor.anesteziTipi     = Convert.ToString(comboBox3.SelectedIndex + 1);

                CocukBilgisiDVO[] CocukBilgisi = new CocukBilgisiDVO[tblCocukBilgisiBindingSource.Count];
                if (tblCocukBilgisiBindingSource.Count > 0)
                {
                    tblCocukBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblCocukBilgisiBindingSource.Count; i++)
                    {
                        RowText                    = (DataRowView)tblCocukBilgisiBindingSource.Current;
                        CocukBilgisi[i]            = new CocukBilgisiDVO();
                        CocukBilgisi[i].cinsiyet   = RowText[0].ToString()[0].ToString();
                        CocukBilgisi[i].kilo       = RowText[1].ToString();
                        CocukBilgisi[i].dogumSaati = RowText[2].ToString();

                        tblCocukBilgisiBindingSource.MoveNext();
                    }
                    tblCocukBilgisiBindingSource.MoveFirst();
                }
                RaporGiris.dogumRapor.cocuklar = CocukBilgisi;

                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;
            }
        }
Esempio n. 16
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";
            object lst = sevk_brans.SelectedValue;
            if (lst == null)
                strerr += "-Sevk Edilen Brans Kodu  bölümü geçerli bir deðer içermeli.\r\n";
            try
            {
                int i = Convert.ToInt32(sevk_tkn.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }

            if (sevk_tno.Text.Trim() == "")
                strerr += "-Takip No bölümü geçerli bir deðer içermeli.\r\n";
            if (sevk_dr.Text.Trim() == "")
                strerr += "-Sevk Eden Dr.Tesc.No 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();

                SevkBildirimIslemleriService servis = new SevkBildirimIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                TakipGirisDVO MyInput = new TakipGirisDVO();
                TakipCevapDVO WSOutPut = new TakipCevapDVO();


                MyInput.saglikTesisKodu = Convert.ToInt32(sevk_tkn.Text);
                MyInput.takipNo = sevk_tno.Text;
                MyInput.sevkEdenDrTescilNo = sevk_dr.Text;
                MyInput.sevkEdilenBrans = Convert.ToString(sevk_brans.SelectedIndex + 1);
                MyInput.gidecegiTesisTuru = Convert.ToString(sevk_gtt.SelectedIndex + 1);

                WSOutPut = servis.sevkBildir(MyInput);

                wS_Result1.FillText(ref WSOutPut);
                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;
            }
        }
Esempio n. 17
0
        private void button2_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(Text_SaglikTesisKodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk 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;
            }

            while (tblHastaTakipListBindingSource.Count > 0)
            {
                tblHastaTakipListBindingSource.RemoveAt(0);
            }

            try
            {
                button2.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                HastaTakipAraGirisDVO bilgi = new HastaTakipAraGirisDVO();
                bilgi.hastaSosyalGuvenlikNo = Text_SosyalGuvenlikNo.Text;
                bilgi.hastaTCKimlikNo       = Text_TCKimlikNo.Text;;
                bilgi.karneNo         = Text_KarneNo.Text;
                bilgi.saglikTesisKodu = Convert.ToInt32(Text_SaglikTesisKodu.Text.ToString());
                //bilgi.tesisKodu = Text_TesisKodu.Text;//HastaTakipAraGirisDVO   de bu alan var fakat dökümanda yok!!!

                HastaTakipAraCevapDVO HastaTakipAraCevap_ = servis.hastaninTakipleriniBul(bilgi);
                wS_Result3.FillText(ref HastaTakipAraCevap_);

                DataRow myr;

                //if (HastaTakipAraCevap_.sonucKodu == "0000")
                if (HastaTakipAraCevap_.hastaTakipleri != null)
                {
                    if (HastaTakipAraCevap_.hastaTakipleri.Length > 0)
                    {
                        foreach (HastaTakipListDVO ix in HastaTakipAraCevap_.hastaTakipleri)
                        {
                            myr    = c00_ds.Tables["tblHastaTakipList"].NewRow();
                            myr[0] = ix.takipNo.ToString();
                            myr[1] = ix.sevkEdenTesisKodu.ToString();
                            myr[2] = ix.sevkEdenTesisAdi.ToString();
                            myr[3] = ix.sevkEdilenBransKodu.ToString();
                            myr[4] = ix.sevkEdilenBransAdi.ToString();
                            myr[5] = ix.sevkEdilisTarihi.ToString();
                            c00_ds.Tables["tblHastaTakipList"].Rows.Add(myr);
                        }
                        dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader);
                    }
                }
                toolStripStatusLabel1.Text = GlobalClass.msg02;
                button2.Enabled            = true;
            }
            catch (Exception ex)
            {
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();

                button2.Enabled = true;
            }
        }
Esempio n. 18
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(td_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (td_takip_no.Text.Trim() == "")
                strerr += "-Takip No 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;
            } 
            
            td_sonuc_kodu.Text = "";
            td_sonuc_mesaj.Text = "";
            td_takip_no_.Text = "";

            try
            {
                    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();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                TakipSilGirisDVO MyInput = new TakipSilGirisDVO();
                TakipSilCevapDVO WSOutPut = new TakipSilCevapDVO();

                MyInput.saglikTesisKodu = Convert.ToInt32(td_tesiskodu.Text);
                MyInput.takipNo = td_takip_no.Text;

                WSOutPut = servis.takipSil(MyInput);

                td_sonuc_kodu.Text = WSOutPut.sonucKodu.ToString();
                td_sonuc_mesaj.Text = WSOutPut.sonucMesaji.ToString();
                td_takip_no_.Text = WSOutPut.takipNo.ToString();

                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;
            }
        }
Esempio n. 19
0
        private void button5_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(to_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (to_takip_no.Text.Trim() == "")
            {
                strerr += "-Takip No 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;
            }

            while (tblIslemFiyatBilgisiBindingSource.Count > 0)
            {
                tblIslemFiyatBilgisiBindingSource.RemoveAt(0);
            }
            while (tblOdemeSorguHataBilgisiBindingSource.Count > 0)
            {
                tblOdemeSorguHataBilgisiBindingSource.RemoveAt(0);
            }

            try
            {
                button5.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                OdemeDurumKontrolIslemleriService servis = new OdemeDurumKontrolIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                OdemeDurumKontrolGirisDVO OdemeDurumKontrolGiris = new OdemeDurumKontrolGirisDVO();

                OdemeDurumKontrolGiris.saglikTesisKodu = Convert.ToInt32(to_tesiskodu.Text);
                OdemeDurumKontrolGiris.takipNo         = to_takip_no.Text;

                OdemeSorguCevapDVO OdemeSorguCevap = new OdemeSorguCevapDVO();
                OdemeSorguCevap = servis.odemeDurumunuKontrolEt(OdemeDurumKontrolGiris);

                textBox1.Text = OdemeSorguCevap.sonucKodu.ToString();
                textBox2.Text = OdemeSorguCevap.sonucMesaji.ToString();
                textBox3.Text = Durum_(OdemeSorguCevap.durum.ToString());
                textBox4.Text = OdemeSorguCevap.toplamTutar.ToString();
                //detaylar aktarýlýyor...
                DataRow myr;

                if (OdemeSorguCevap.hataliKayitlar != null)
                {
                    if (OdemeSorguCevap.hataliKayitlar.Length > 0)
                    {
                        foreach (OdemeSorguHataBilgisiDVO ix in OdemeSorguCevap.hataliKayitlar)
                        {
                            myr    = c00_ds.Tables["tblOdemeSorguHataBilgisi"].NewRow();
                            myr[0] = ix.hataKodu.ToString();
                            myr[1] = ix.hataMesaji.ToString();
                            myr[2] = ix.hizmetSunucuRefNo.ToString();
                            myr[3] = ix.islemSiraNo.ToString();
                            myr[4] = ix.islemButKodu.ToString();
                            c00_ds.Tables["tblOdemeSorguHataBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                if (OdemeSorguCevap.islemBilgileri != null)
                {
                    if (OdemeSorguCevap.islemBilgileri.Length > 0)
                    {
                        foreach (IslemFiyatBilgisiDVO ix in OdemeSorguCevap.islemBilgileri)
                        {
                            myr    = c00_ds.Tables["tblIslemFiyatBilgisi"].NewRow();
                            myr[0] = ix.tutar.ToString();
                            myr[1] = ix.hizmetSunucuRefNo.ToString();
                            myr[2] = ix.islemSiraNo.ToString();
                            myr[3] = ix.islemButKodu.ToString();
                            c00_ds.Tables["tblIslemFiyatBilgisi"].Rows.Add(myr);
                        }
                    }
                }
                button5.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button5.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;

                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 20
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(textBox6.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            //if (textBox2.Text.Length < 4)
            //    strerr += "-Saðlýk Tesis Adý bölümü geçerli bir deðer içermeli.(en az 4 karakter)\r\n";
            //if (lst == null)
            //    strerr += "-Tesisin ili bölümü geçerli bir deðer içermeli.(en az 4 karakter)\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();

                while (tblDoktorListBindingSource.Count > 0)
                {
                    tblDoktorListBindingSource.RemoveAt(0);
                }

                YardimciIslemlerService servis = new YardimciIslemlerService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                DoktorAraGirisDVO DoktorAraGiris = new DoktorAraGirisDVO();
                DoktorAraGiris.drAdi            = textBox1.Text;
                DoktorAraGiris.drSoyadi         = textBox2.Text;
                DoktorAraGiris.drBransKodu      = textBox3.Text;
                DoktorAraGiris.drDiplomaNo      = textBox4.Text;
                DoktorAraGiris.drTescilNo       = textBox5.Text;
                DoktorAraGiris.saglikTesisiKodu = Convert.ToInt32(textBox6.Text);

                DoktorAraCevapDVO DoktorAraCevap = new DoktorAraCevapDVO();
                DoktorAraCevap = servis.doktorAra(DoktorAraGiris);

                textBox8.Text = DoktorAraCevap.sonucKodu;
                textBox7.Text = DoktorAraCevap.sonucMesaji;

                DataRow myr;

                if (DoktorAraCevap.doktorlar != null)
                {
                    if (DoktorAraCevap.doktorlar.Length > 0)
                    {
                        foreach (DoktorListDVO ix in DoktorAraCevap.doktorlar)
                        {
                            myr    = other_ds.Tables["tblDoktorList"].NewRow();
                            myr[0] = ix.drAdi.ToString();
                            myr[1] = ix.drSoyadi.ToString();
                            myr[2] = ix.drDiplomaNo.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            other_ds.Tables["tblDoktorList"].Rows.Add(myr);
                        }
                    }
                }
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 21
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }

            if (textBox2.Text.Trim() == "")
            {
                strerr += "-Fatura No bölümü geçerli bir deðer içermeli.\r\n";
            }

            if (tblTakipNumaralariBindingSource.Count == 0)
            {
                strerr += "-Takip numaralarý 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();

                FaturaBilgisiIslemleriService servis = new FaturaBilgisiIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;


                IcmalFaturaGirisDVO IcmalFaturaGiris = new IcmalFaturaGirisDVO();
                IcmalFaturaGiris.saglikTesisKodu = Convert.ToInt32(textBox1.Text);
                IcmalFaturaGiris.faturaKurumKodu = Convert.ToString(comboBox1.SelectedIndex + 1);
                IcmalFaturaGiris.faturaNo        = textBox2.Text;
                IcmalFaturaGiris.faturaTarihi    = FatTarihi.Text;

                string[]    stra = new string[tblTakipNumaralariBindingSource.Count];
                DataRowView RowText;
                if (tblTakipNumaralariBindingSource.Count > 0)
                {
                    tblTakipNumaralariBindingSource.MoveFirst();
                    for (int i = 0; i < tblTakipNumaralariBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTakipNumaralariBindingSource.Current;
                        stra[i] = RowText[0].ToString();
                        tblTakipNumaralariBindingSource.MoveNext();
                    }
                    tblTakipNumaralariBindingSource.MoveFirst();
                }
                IcmalFaturaGiris.takipNumaralari = stra;

                //veriler gödneriliyor....
                E00_4 E00_4x = new E00_4();
                E00_4x.IcmalFaturaCevap = servis.icmalFaturaBilgisiKaydet(IcmalFaturaGiris);
                E00_4x.ShowDialog();

                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 22
0
        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;
            }


        }
Esempio n. 23
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";
            object lst    = sevk_brans.SelectedValue;

            if (lst == null)
            {
                strerr += "-Sevk Edilen Brans Kodu  bölümü geçerli bir deðer içermeli.\r\n";
            }
            try
            {
                int i = Convert.ToInt32(sevk_tkn.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }

            if (sevk_tno.Text.Trim() == "")
            {
                strerr += "-Takip No bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (sevk_dr.Text.Trim() == "")
            {
                strerr += "-Sevk Eden Dr.Tesc.No 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();

                SevkBildirimIslemleriService servis = new SevkBildirimIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                TakipGirisDVO MyInput  = new TakipGirisDVO();
                TakipCevapDVO WSOutPut = new TakipCevapDVO();


                MyInput.saglikTesisKodu    = Convert.ToInt32(sevk_tkn.Text);
                MyInput.takipNo            = sevk_tno.Text;
                MyInput.sevkEdenDrTescilNo = sevk_dr.Text;
                MyInput.sevkEdilenBrans    = Convert.ToString(sevk_brans.SelectedIndex + 1);
                MyInput.gidecegiTesisTuru  = Convert.ToString(sevk_gtt.SelectedIndex + 1);

                WSOutPut = servis.sevkBildir(MyInput);

                wS_Result1.FillText(ref WSOutPut);
                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;
            }
        }
Esempio n. 24
0
        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;
            }
        }
Esempio n. 25
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            strerr = isgoremelik_RaporDVO.ChechThisForm();

            try
            {
                int i = Convert.ToInt32(txttesis_kodu.Text);
            }
            catch
            {
                strerr += "-Kullanýcý Tesis Kodu 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 (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.isgoremezlikRapor.kontrolMu     = isgrm_kontrolMu.Text[0].ToString();
                RaporGiris.isgoremezlikRapor.kontrolTarihi = isgrm_kontrolTarihi.Text;

                HastaYatisBilgisiDVO[] HastaYatisBilgisi = new HastaYatisBilgisiDVO[tblHastaYatisBilgisiBindingSource.Count];
                if (tblHastaYatisBilgisiBindingSource.Count > 0)
                {
                    RaporGiris.isgoremezlikRapor.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.isgoremezlikRapor.hastaYatisVarMi = "H";
                }
                RaporGiris.isgoremezlikRapor.yatislar = HastaYatisBilgisi;
                RaporGiris.isgoremezlikRapor.raporDVO = isgoremelik_RaporDVO.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.isgoremezlikRapor == 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;
            }
        }
Esempio n. 26
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (textBox9.Text.Trim()=="")
                strerr += "-Fatura teslim Numarasý 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();

                while (tbl3x.Count > 0)
                {
                    tbl3x.RemoveAt(0);
                }

                FaturaBilgisiIslemleriService servis = new FaturaBilgisiIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                FaturaOkuGirisDVO FaturaOkuGiris = new FaturaOkuGirisDVO();
                FaturaOkuGiris.saglikTesisKodu = Convert.ToInt32(textBox1.Text);
                FaturaOkuGiris.faturaTeslimNo = textBox9.Text;

                FaturaOkuCevapDVO FaturaOkuCevap = new FaturaOkuCevapDVO();
                FaturaOkuCevap = servis.faturaBilgisiOku(FaturaOkuGiris);

                textBox2.Text = FaturaOkuCevap.sonucKodu.ToString();
                textBox3.Text = FaturaOkuCevap.sonucMesaji.ToString();

                textBox4.Text = FaturaOkuCevap.faturaKurumKodu.ToString();
                textBox5.Text = FaturaOkuCevap.faturaSeriNo.ToString();
                textBox6.Text = FaturaOkuCevap.faturaTarihi.ToString();
                textBox7.Text = FaturaOkuCevap.faturaTutari.ToString();
                textBox8.Text = FaturaOkuCevap.takipSayisi.ToString();
                textBox10.Text = FaturaOkuCevap.faturaTeslimNo.ToString();
                if (FaturaOkuCevap.takipler != null)
                {
                    if (FaturaOkuCevap.takipler.Length > 0)
                    {
                        DataRow myr;
                        foreach (string ix in FaturaOkuCevap.takipler)
                        {
                            myr = c00_ds.Tables["tblTakipNumaralari"].NewRow();
                            myr[0] = ix;
                            c00_ds.Tables["tblTakipNumaralari"].Rows.Add(myr);
                        }
                    }
                }
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 27
0
        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;
            }
        }
Esempio n. 28
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (tblTakipNumaralariBindingSource.Count == 0)
                strerr += "-Takip numaralarý 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 (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();

                FaturaBilgisiIslemleriService servis = new FaturaBilgisiIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                FaturaIptalGirisDVO FaturaIptalGiris = new FaturaIptalGirisDVO();
                FaturaIptalGiris.saglikTesisKodu = Convert.ToInt32(textBox1.Text);

                string[] stra = new string[tblTakipNumaralariBindingSource.Count];
                DataRowView RowText;
                if (tblTakipNumaralariBindingSource.Count > 0)
                {
                    tblTakipNumaralariBindingSource.MoveFirst();
                    for (int i = 0; i < tblTakipNumaralariBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTakipNumaralariBindingSource.Current;
                        stra[i] = RowText[0].ToString();
                        tblTakipNumaralariBindingSource.MoveNext();
                    }
                    tblTakipNumaralariBindingSource.MoveFirst();
                }
                FaturaIptalGiris.faturaTeslimNo = stra;

                //veriler gödneriliyor....            
                E00_6 E00_6x = new E00_6();
                E00_6x.FaturaIptalCevap = servis.faturaBilgisiSil(FaturaIptalGiris);
                E00_6x.ShowDialog();

                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 29
0
        private void button4_Click(object sender, EventArgs e)
        {
            string strerr = "";
            object lst    = tno_brans.SelectedValue;

            if (lst == null)
            {
                strerr += "-Sevk Edilen Brans Kodu  bölümü geçerli bir deðer içermeli.\r\n";
            }
            try
            {
                int i = Convert.ToInt32(tno_saglik_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (tno_sevk_eden_tesis_kd.Text.Trim() == "")
            {
                strerr += "-Sevk Eden Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (tno_dok_tesc.Text.Trim() == "")
            {
                strerr += "-Sevk Eden Dr.Tesc.No 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
            {
                button4.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                SistemDisiSevkGirisDVO MyInput  = new SistemDisiSevkGirisDVO();
                SistemDisiSevkCevapDVO WSOutPut = new SistemDisiSevkCevapDVO();

                MyInput.saglikTesisKodu     = Convert.ToInt32(tno_saglik_tesiskodu.Text);
                MyInput.sevkKabulTarihi     = tno_sevk_kab_tar.Text;
                MyInput.hastaTCKimlikNo     = tno_tc_no.Text;
                MyInput.hastaSosyalGuvNo    = tno_hasta_sos_guv_no.Text;
                MyInput.hastaKarneNo        = tno_hasta_kar_no.Text;
                MyInput.sigortaliTuru       = Convert.ToString(tno_sig_tur.SelectedIndex + 1);
                MyInput.yakinlikKodu        = tno_yakinlik_kodu.Text;
                MyInput.devredilenKurum     = Convert.ToString(tno_devredilen_kurum.SelectedIndex + 1);
                MyInput.sevkEdenTesisKodu   = tno_sevk_eden_tesis_kd.Text;
                MyInput.sevkEdilenBransKodu = tno_brans.ValueMember;
                MyInput.sevkEdenDrTescilNo  = tno_dok_tesc.Text;
                MyInput.muayeneAcilisTarihi = tno_ac_tar.Text;
                MyInput.provizyonTipi       = tno_pro_tur.Text[0].ToString();
                MyInput.sevkTuru            = Convert.ToString(tno_sevk_tur.SelectedIndex + 3);

                WSOutPut = servis.takipNumarasiOlmayanSevkiKabul(MyInput);

                wS_Result2.FillText(ref WSOutPut);
                button4.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();

                button4.Enabled = true;
            }
        }
Esempio n. 30
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((string)button1.Tag == "1")
            {
                this.Close();
                return;
            }

            string strerr = "";

            strerr = tedavi_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 (tblTedaviIslemBilgisiBindingSource.Count == 0)
                strerr += "-Tedavi iþlem bilgileri deðer içermeli.\r\n";

            if (tblTedaviIslemBilgisiBindingSource.Count > 0)
            {
                tblTedaviIslemBilgisiBindingSource.MoveFirst();
                for (int i = 0; i < tblTedaviIslemBilgisiBindingSource.Count; i++)
                {
                    RowText = (DataRowView)tblTedaviIslemBilgisiBindingSource.Current;
                    if (RowText[0].ToString().Trim() == "")
                        strerr += "-BUT iþlem kodu " + i + 1.ToString() + ".satýr bir deðer içermeli.\r\n";
                    if (RowText[3].ToString().Trim() == "")
                        strerr += "-Refakat Var mý " + i + 1.ToString() + ".satýr bir deðer içermeli.\r\n";

                    if (GlobalClass.CheckInt(RowText[1].ToString()) == false)
                        strerr += "-Seans Sayý " + i + 1.ToString() + ".satýr geçersiz bilgi içeriyor.\r\n";
                    if (GlobalClass.CheckInt(RowText[2].ToString()) == false)
                        strerr += "-Seans Gün " + i + 1.ToString() + ".satýr geçersiz bilgi içeriyor.\r\n";

                    tblTedaviIslemBilgisiBindingSource.MoveNext();
                }
                tblTedaviIslemBilgisiBindingSource.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.tedaviRapor.raporDVO = tedavi_RaporDVO1.PrepareRaporDVO();

                TedaviIslemBilgisiDVO[] TedaviIslemBilgisi = new TedaviIslemBilgisiDVO[tblTedaviIslemBilgisiBindingSource.Count];
                if (tblTedaviIslemBilgisiBindingSource.Count > 0)
                {
                    tblTedaviIslemBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblTedaviIslemBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTedaviIslemBilgisiBindingSource.Current;
                        TedaviIslemBilgisi[i] = new TedaviIslemBilgisiDVO();
                        TedaviIslemBilgisi[i].butKodu = RowText[0].ToString();
                        TedaviIslemBilgisi[i].seansSayi = Convert.ToInt32( RowText[1].ToString());
                        TedaviIslemBilgisi[i].seansGun = Convert.ToInt32(RowText[2].ToString());
                        TedaviIslemBilgisi[i].refakatVarMi = RowText[3].ToString()[0].ToString();

                        tblTedaviIslemBilgisiBindingSource.MoveNext();
                    }
                    tblTedaviIslemBilgisiBindingSource.MoveFirst();
                }
                RaporGiris.tedaviRapor.islemler = TedaviIslemBilgisi;

                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;
            }
        }
Esempio n. 31
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                int i = Convert.ToInt32(txtText1.Text);
            }
            catch
            {
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = "Saðlýk tesis kodu sayýsal deðer içermeli.";
                erxf.ShowDialog();
                erxf.Dispose();
                return;
            }

            try
            {
                button1.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                DelAllRec(ref tblDigerIslemBilgileriBindingSource);
                DelAllRec(ref tbkTahlilBilgisiBindingSource);
                DelAllRec(ref tblIlacBilgisiBindingSource);
                DelAllRec(ref tblTetkikveRadyolojiBilgisiBindingSource);
                DelAllRec(ref tblRaporBilgileriBindingSource);
                DelAllRec(ref tblMalzemeBilgileriBindingSource);
                DelAllRec(ref tblKonsultasyonBilgisiBindingSource);
                DelAllRec(ref tbkHastaYatisBilgisiBindingSource);
                DelAllRec(ref tblTaniBlgBindingSource);
                DelAllRec(ref tblDisBilgisiBindingSource);
                DelAllRec(ref tblAmeliyatveGirisimBilgisiBindingSource);

                OdemeBilgisiIslemleriService servis = new OdemeBilgisiIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                OdemeSorguOkuGirisDVO OdemeSorguOkuGiris = new OdemeSorguOkuGirisDVO();
                OdemeSorguOkuGiris.saglikTesisKodu = Convert.ToInt32(txtText1.Text);
                OdemeSorguOkuGiris.takipNo         = txtText2.Text;

                OdemeSorguOkuCevapDVO OdemeSorguOkuCevap = new OdemeSorguOkuCevapDVO();
                OdemeSorguOkuCevap = servis.odemeBilgisiOku(OdemeSorguOkuGiris);

                os_takip_no.Text   = OdemeSorguOkuCevap.takipNo.ToString();
                os_tesis_kodu.Text = OdemeSorguOkuCevap.saglikTesisKodu.ToString();
                os_brans.Text      = findBranj(OdemeSorguOkuCevap.bransKodu.ToString());
                string tmpS = "";

                tmpS = OdemeSorguOkuCevap.tedaviTuru.ToString();
                if (tmpS == "A")
                {
                    os_tedavi_turu.Text = "Ayaktan";
                }
                else if (tmpS == "Y")
                {
                    os_tedavi_turu.Text = "Yatarak";
                }

                tmpS = OdemeSorguOkuCevap.sorguTuru.ToString();
                if (tmpS == "0")
                {
                    os_odeme_s_tr.Text = "Normal";
                }
                else if (tmpS == "1")
                {
                    os_odeme_s_tr.Text = "Diyaliz";
                }
                else if (tmpS == "2")
                {
                    os_odeme_s_tr.Text = "FTR";
                }
                else if (tmpS == "3")
                {
                    os_odeme_s_tr.Text = "Tüp bebek";
                }

                tmpS = OdemeSorguOkuCevap.taburcuKodu.ToString();
                if (tmpS == "1")
                {
                    os_taburcu_kodu.Text = "Þifa ile taburcu";
                }
                else if (tmpS == "2")
                {
                    os_taburcu_kodu.Text = "Haliyle taburcu";
                }
                else if (tmpS == "3")
                {
                    os_taburcu_kodu.Text = "Tedaviden vazgeçme";
                }
                else if (tmpS == "4")
                {
                    os_taburcu_kodu.Text = "Eve geri gönderilme";
                }
                else if (tmpS == "5")
                {
                    os_taburcu_kodu.Text = "Ayný kapsamlý baþka bir hastaneye sevk";
                }
                else if (tmpS == "6")
                {
                    os_taburcu_kodu.Text = "Daha kapsamlý baþka bir hastaneye sevk";
                }
                else if (tmpS == "7")
                {
                    os_taburcu_kodu.Text = "Orta dereceli bir baþka bakým kuruluþuna sevk";
                }
                else if (tmpS == "8")
                {
                    os_taburcu_kodu.Text = "Aile hekimi bakýmý altýnda eve geri gönderilme";
                }
                else if (tmpS == "9")
                {
                    os_taburcu_kodu.Text = "Hastane içinde baþka bir branþa sevk";
                }
                else if (tmpS == "10")
                {
                    os_taburcu_kodu.Text = "Vefat";
                }
                else if (tmpS == "11")
                {
                    os_taburcu_kodu.Text = "Diðer";
                }

                tmpS = OdemeSorguOkuCevap.istisnaiDurum.ToString();
                if (tmpS == "0")
                {
                    os_istisna.Text = "Normal";
                }
                else if (tmpS == "1")
                {
                    os_istisna.Text = "Acil baþvurular";
                }
                else if (tmpS == "2")
                {
                    os_istisna.Text = "Kemoterapi";
                }
                else if (tmpS == "3")
                {
                    os_istisna.Text = "Onkolojik vakalar (bütün dallarda)";
                }
                else if (tmpS == "4")
                {
                    os_istisna.Text = "Nükleer týp";
                }
                else if (tmpS == "5")
                {
                    os_istisna.Text = "Radyasyon onkolojisi";
                }
                else if (tmpS == "6")
                {
                    os_istisna.Text = "Anjiografi";
                }
                else if (tmpS == "7")
                {
                    os_istisna.Text = "Giriþimsel radyoloji";
                }
                else if (tmpS == "8")
                {
                    os_istisna.Text = "Genetik";
                }

                os_protokol_no.Text  = OdemeSorguOkuCevap.protokolNo.ToString();
                os_cikis_tarihi.Text = OdemeSorguOkuCevap.hastaCikisTarihi.ToString();
                os_aciklama.Text     = OdemeSorguOkuCevap.hizmetAciklama.ToString();
                os_toptut.Text       = OdemeSorguOkuCevap.toplamTutar.ToString();

                hk_adi.Text      = OdemeSorguOkuCevap.hastaBilgileri.ad.ToString();
                hk_soyadi.Text   = OdemeSorguOkuCevap.hastaBilgileri.soyad.ToString();
                hk_cins.Text     = OdemeSorguOkuCevap.hastaBilgileri.cinsiyet.ToString();
                hk_dt.Text       = OdemeSorguOkuCevap.hastaBilgileri.dogumTarihi.ToString();
                hk_tc_no.Text    = OdemeSorguOkuCevap.hastaBilgileri.tcKimlikNo.ToString();
                hk_sosgno.Text   = OdemeSorguOkuCevap.hastaBilgileri.sosyalGuvenlikNo.ToString();
                hk_karne_no.Text = OdemeSorguOkuCevap.hastaBilgileri.karneNo.ToString();
                hk_yakinlik.Text = GetYakinlikodu(OdemeSorguOkuCevap.hastaBilgileri.yakinlikKodu.ToString());

                //muayene bilgileri
                mu_but.Text = OdemeSorguOkuCevap.muayeneBilgisi.butKodu.ToString();
                mu_do.Text  = OdemeSorguOkuCevap.muayeneBilgisi.drTescilNo.ToString();
                mu_hi.Text  = OdemeSorguOkuCevap.muayeneBilgisi.hizmetSunucuRefNo.ToString();
                mu_ta.Text  = OdemeSorguOkuCevap.muayeneBilgisi.muayeneTarihi.ToString();

                DataRow myr;//global datarow

                //tanýlar
                if (OdemeSorguOkuCevap.tanilar != null)
                {
                    if (OdemeSorguOkuCevap.tanilar.Length > 0)
                    {
                        foreach (TaniBilgisiDVO ix in OdemeSorguOkuCevap.tanilar)
                        {
                            myr    = c00_ds.Tables["tbl_TaniBlg"].NewRow();
                            myr[0] = ix.taniKodu.ToString();

                            if (ix.taniTipi.ToString() == "1")
                            {
                                myr[1] = "1-Ön taný";
                            }
                            if (ix.taniTipi.ToString() == "2")
                            {
                                myr[1] = "2-Kesin taný";
                            }
                            if (ix.taniTipi.ToString() == "3")
                            {
                                myr[1] = "3-Ayýrýcý taný";
                            }

                            if (ix.birincilTani.ToString() == "E")
                            {
                                myr[2] = "Evet";
                            }
                            else if (ix.birincilTani.ToString() == "H")
                            {
                                myr[2] = "Hayýr";
                            }

                            myr[3] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tbl_TaniBlg"].Rows.Add(myr);
                        }
                    }
                }

                //konsultasyonBilgileri
                if (OdemeSorguOkuCevap.konsultasyonBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.konsultasyonBilgileri.Length > 0)
                    {
                        foreach (KonsultasyonBilgisiDVO ix in OdemeSorguOkuCevap.konsultasyonBilgileri)
                        {
                            myr    = c00_ds.Tables["tblKonsultasyonBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = findBranj(ix.bransKodu.ToString());
                            myr[2] = ix.drTescilNo.ToString();
                            myr[3] = ix.islemTarihi.ToString();
                            myr[4] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tblKonsultasyonBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //hastaYatisBilgileri
                if (OdemeSorguOkuCevap.hastaYatisBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.hastaYatisBilgileri.Length > 0)
                    {
                        foreach (HastaYatisBilgisiDVO ix in OdemeSorguOkuCevap.hastaYatisBilgileri)
                        {
                            myr    = c00_ds.Tables["tbkHastaYatisBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.yatisBaslangicTarihi.ToString();
                            myr[2] = ix.yatisBitisTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = ix.refakatciGunSayisi.ToString();
                            myr[6] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tbkHastaYatisBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //diþ bilgileri
                if (OdemeSorguOkuCevap.disBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.disBilgileri.Length > 0)
                    {
                        foreach (DisBilgisiDVO ix in OdemeSorguOkuCevap.disBilgileri)
                        {
                            myr    = c00_ds.Tables["tblDisBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.sagAltCene.ToString();
                            myr[3] = ix.sagUstCene.ToString();
                            myr[4] = ix.solAltCene.ToString();
                            myr[5] = ix.solUstCene.ToString();
                            myr[6] = ix.islemTarihi.ToString();

                            if (ix.acilDurum.ToString() == "E")
                            {
                                myr[7] = "Evet";
                            }
                            else if (ix.acilDurum.ToString() == "H")
                            {
                                myr[7] = "Hayýr";
                            }

                            myr[8] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblDisBilgisi"].Rows.Add(myr);
                        }
                    }
                }


                //Ameliyat ve giriþim bilgileri
                if (OdemeSorguOkuCevap.paketAmeliyatBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.paketAmeliyatBilgileri.Length > 0)
                    {
                        foreach (AmeliyatveGirisimBilgisiDVO ix in OdemeSorguOkuCevap.paketAmeliyatBilgileri)
                        {
                            myr    = c00_ds.Tables["tblAmeliyatveGirisimBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = GetayniFarkliKesi(ix.ayniFarkliKesi.ToString());
                            myr[6] = GetSagSol(ix.sagSol.ToString());

                            if (ix.acilDurum.ToString() == "E")
                            {
                                myr[7] = "Evet";
                            }
                            else if (ix.acilDurum.ToString() == "H")
                            {
                                myr[7] = "Hayýr";
                            }

                            myr[8] = ix.aciklama.ToString();
                            myr[9] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblAmeliyatveGirisimBilgisi"].Rows.Add(myr);
                        }
                    }
                }


                //radyolojiGoruntuBilgileri
                if (OdemeSorguOkuCevap.radyolojiGoruntuBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.radyolojiGoruntuBilgileri.Length > 0)
                    {
                        foreach (TetkikveRadyolojiBilgisiDVO ix in OdemeSorguOkuCevap.radyolojiGoruntuBilgileri)
                        {
                            myr    = c00_ds.Tables["tblTetkikveRadyolojiBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tblTetkikveRadyolojiBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //tahlilBilgileri
                if (OdemeSorguOkuCevap.tahlilBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.tahlilBilgileri.Length > 0)
                    {
                        foreach (TahlilBilgisiDVO ix in OdemeSorguOkuCevap.tahlilBilgileri)
                        {
                            myr    = c00_ds.Tables["tbkTahlilBilgisi"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());
                            myr[5] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tbkTahlilBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //digerÝslemBilgileri
                if (OdemeSorguOkuCevap.digerIslemBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.digerIslemBilgileri.Length > 0)
                    {
                        foreach (DigerIslemBilgisiDVO ix in OdemeSorguOkuCevap.digerIslemBilgileri)
                        {
                            myr    = c00_ds.Tables["tblDigerIslemBilgileri"].NewRow();
                            myr[0] = ix.butKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = ix.drTescilNo.ToString();
                            myr[4] = findBranj(ix.bransKodu.ToString());

                            if (ix.acilDurum.ToString() == "E")
                            {
                                myr[5] = "Evet";
                            }
                            else if (ix.acilDurum.ToString() == "H")
                            {
                                myr[5] = "Hayýr";
                            }
                            else
                            {
                                myr[5] = " ";
                            }

                            myr[6] = ix.hizmetSunucuRefNo.ToString();
                            c00_ds.Tables["tblDigerIslemBilgileri"].Rows.Add(myr);
                        }
                    }
                }

                //ilacBilgileri
                if (OdemeSorguOkuCevap.ilacBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.ilacBilgileri.Length > 0)
                    {
                        foreach (IlacBilgisiDVO ix in OdemeSorguOkuCevap.ilacBilgileri)
                        {
                            myr    = c00_ds.Tables["tblIlacBilgisi"].NewRow();
                            myr[0] = ix.barkod.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();

                            if (ix.ilacTuru.ToString() == "1")
                            {
                                myr[3] = "Barkodlu ilaç";
                            }
                            else if (ix.ilacTuru.ToString() == "2")
                            {
                                myr[3] = "Majistral ilaç";
                            }
                            else
                            {
                                myr[3] = " ";
                            }

                            myr[4] = ix.aciklama.ToString();
                            myr[5] = ix.tutar.ToString();
                            myr[6] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblIlacBilgisi"].Rows.Add(myr);
                        }
                    }
                }

                //malzemeBilgileri
                if (OdemeSorguOkuCevap.malzemeBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.malzemeBilgileri.Length > 0)
                    {
                        foreach (MalzemeBilgisiDVO ix in OdemeSorguOkuCevap.malzemeBilgileri)
                        {
                            myr    = c00_ds.Tables["tblMalzemeBilgileri"].NewRow();
                            myr[0] = ix.malzemeKodu.ToString();
                            myr[1] = ix.adet.ToString();
                            myr[2] = ix.islemTarihi.ToString();
                            myr[3] = GetMalzemeturu(ix.malzemeTuru.ToString());
                            myr[4] = ix.kodsuzMalzemeAdi.ToString();
                            myr[5] = ix.kodsuzMalzemeFiyati.ToString();
                            myr[6] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblMalzemeBilgileri"].Rows.Add(myr);
                        }
                    }
                }

                //raporBilgileri
                if (OdemeSorguOkuCevap.raporBilgileri != null)
                {
                    if (OdemeSorguOkuCevap.raporBilgileri.Length > 0)
                    {
                        foreach (RaporBilgisiDVO ix in OdemeSorguOkuCevap.raporBilgileri)
                        {
                            myr    = c00_ds.Tables["tblRaporBilgileri"].NewRow();
                            myr[0] = ix.raporNo.ToString();
                            myr[1] = ix.raporVerenTesisKodu.ToString();
                            myr[2] = ix.raporVerilisTarihi.ToString();
                            myr[3] = ix.hizmetSunucuRefNo.ToString();

                            c00_ds.Tables["tblRaporBilgileri"].Rows.Add(myr);
                        }
                    }
                }

                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 32
0
        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;
            }
        }
Esempio n. 33
0
        private void button3_Click(object sender, EventArgs e)
        {
            string strerr = "";
            try
            {
                int i = Convert.ToInt32(saglikTesisKodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk 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
            {
                button3.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;                

                ProvizyonGirisDVO MyInput = new ProvizyonGirisDVO();
                ProvizyonCevapDVO WSOutPut = new ProvizyonCevapDVO();
                
                MyInput.hastaTCKimlikNo = hastaTCKimlikNo.Text;
                MyInput.saglikTesisKodu = Convert.ToInt32(saglikTesisKodu.Text);
                MyInput.hastaSosyalGuvNo = hastaSosyalGuvNo.Text;
                MyInput.hastaKarneNo = hastaKarneNo.Text;
                MyInput.sigortaliTuru = Convert.ToString(sigortaliTuru.SelectedIndex + 1);
                MyInput.yakinlikKodu = yakinlikKodu.Text;
                if (devredilenKurum.SelectedIndex == 0)
                    MyInput.devredilenKurum = "";
                else MyInput.devredilenKurum = Convert.ToString(devredilenKurum.SelectedIndex);
                MyInput.provizyonTarihi = provizyonTarihi.Text;
                MyInput.takipTuru = Convert.ToString(takipTuru.SelectedIndex+1);
                MyInput.provizyonTipi = provizyonTipi.Text[0].ToString();
                MyInput.takipNo = takipNo.Text;
                

                WSOutPut = servis.hastaKabul(MyInput);

                wS_Result1.FillText(ref WSOutPut);
                button3.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();                

                button3.Enabled = true;
            }
        }
Esempio n. 34
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((string)button1.Tag == "1")
            {
                this.Close();
                return;
            }

            string strerr = "";

            strerr = ilac_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 (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.ilacRapor.raporDVO = ilac_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;
            }
        }
Esempio n. 35
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                button1.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                OdemeBilgisiIslemleriService servis = new OdemeBilgisiIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                OdemeSorguGirisDVO MyInput = new OdemeSorguGirisDVO();
                MyInput.takipNo = os_takip_no.Text;
                MyInput.saglikTesisKodu = Convert.ToInt32(os_tesis_kodu.Text);
                MyInput.bransKodu = os_brans.SelectedValue.ToString();
                MyInput.tedaviTuru = os_tedavi_turu.Text[0].ToString();
                MyInput.sorguTuru = os_odeme_s_tr.SelectedIndex.ToString();
                MyInput.protokolNo = os_protokol_no.Text;
                MyInput.hastaCikisTarihi = os_cikis_tarihi.Text;
                MyInput.taburcuKodu = Convert.ToString(os_taburcu_kodu.SelectedIndex + 1);
                MyInput.aciklama = os_aciklama.Text;
                MyInput.istisnaiDurum = os_istisna.SelectedIndex.ToString();
                DataRowView RowText;


                TaniBilgisiDVO[] TaniBilgisi = new TaniBilgisiDVO[tblTaniBlgBindingSource.Count];
                if (tblTaniBlgBindingSource.Count > 0)
                {
                    tblTaniBlgBindingSource.MoveFirst();
                    for (int i = 0; i < tblTaniBlgBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTaniBlgBindingSource.Current;
                        TaniBilgisi[i] = new TaniBilgisiDVO();
                        TaniBilgisi[i].taniKodu = RowText[0].ToString();
                        TaniBilgisi[i].taniTipi = RowText[1].ToString()[0].ToString();
                        TaniBilgisi[i].birincilTani = RowText[2].ToString()[0].ToString();
                        TaniBilgisi[i].hizmetSunucuRefNo = RowText[3].ToString();

                        tblTaniBlgBindingSource.MoveNext();
                    }
                    tblTaniBlgBindingSource.MoveFirst();
                }
                MyInput.tanilar = TaniBilgisi;


                MuayeneBilgisiDVO MuayeneBilgisi = new MuayeneBilgisiDVO();
                MuayeneBilgisi.butKodu = mu_but.Text;
                MuayeneBilgisi.drTescilNo = mu_do.Text;
                MuayeneBilgisi.muayeneTarihi = mu_ta.Text;
                MuayeneBilgisi.hizmetSunucuRefNo = mu_hi.Text;
                MyInput.muayeneBilgisi = MuayeneBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                KonsultasyonBilgisiDVO[] KonsultasyonBilgisi = new KonsultasyonBilgisiDVO[tblKonsultasyonBilgisiBindingSource.Count];
                if (tblKonsultasyonBilgisiBindingSource.Count > 0)
                {
                    tblKonsultasyonBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblKonsultasyonBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblKonsultasyonBilgisiBindingSource.Current;
                        KonsultasyonBilgisi[i] = new KonsultasyonBilgisiDVO();
                        KonsultasyonBilgisi[i].butKodu = RowText[0].ToString();
                        KonsultasyonBilgisi[i].bransKodu = RowText[1].ToString();
                        KonsultasyonBilgisi[i].drTescilNo = RowText[2].ToString();
                        KonsultasyonBilgisi[i].islemTarihi = RowText[3].ToString();
                        KonsultasyonBilgisi[i].hizmetSunucuRefNo = RowText[4].ToString();

                        tblKonsultasyonBilgisiBindingSource.MoveNext();
                    }
                    tblKonsultasyonBilgisiBindingSource.MoveFirst();
                }
                MyInput.konsultasyonBilgileri = KonsultasyonBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                HastaYatisBilgisiDVO[] HastaYatisBilgisi = new HastaYatisBilgisiDVO[tbkHastaYatisBilgisiBindingSource.Count];
                if (tbkHastaYatisBilgisiBindingSource.Count > 0)
                {
                    tbkHastaYatisBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tbkHastaYatisBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tbkHastaYatisBilgisiBindingSource.Current;
                        HastaYatisBilgisi[i] = new HastaYatisBilgisiDVO();
                        HastaYatisBilgisi[i].butKodu = RowText[0].ToString();
                        HastaYatisBilgisi[i].yatisBaslangicTarihi = RowText[1].ToString();
                        HastaYatisBilgisi[i].yatisBitisTarihi = RowText[2].ToString();
                        HastaYatisBilgisi[i].drTescilNo = RowText[3].ToString();
                        HastaYatisBilgisi[i].bransKodu = RowText[4].ToString();
                        HastaYatisBilgisi[i].refakatciGunSayisi = RowText[5].ToString();
                        HastaYatisBilgisi[i].hizmetSunucuRefNo = RowText[6].ToString();

                        tbkHastaYatisBilgisiBindingSource.MoveNext();
                    }
                    tbkHastaYatisBilgisiBindingSource.MoveFirst();
                }
                MyInput.hastaYatisBilgileri = HastaYatisBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                DisBilgisiDVO[] DisBilgisi = new DisBilgisiDVO[tblDisBilgisiBindingSource.Count];
                if (tblDisBilgisiBindingSource.Count > 0)
                {
                    tblDisBilgisiBindingSource.MoveFirst();

                    for (int i = 0; i < tblDisBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblDisBilgisiBindingSource.Current;
                        DisBilgisi[i] = new DisBilgisiDVO();
                        DisBilgisi[i].butKodu = RowText[0].ToString();
                        DisBilgisi[i].adet = Convert.ToInt32(RowText[1].ToString());
                        DisBilgisi[i].sagAltCene = RowText[2].ToString();
                        DisBilgisi[i].sagUstCene = RowText[3].ToString();
                        DisBilgisi[i].solAltCene = RowText[4].ToString();
                        DisBilgisi[i].solUstCene = RowText[5].ToString();
                        DisBilgisi[i].islemTarihi = RowText[6].ToString();
                        DisBilgisi[i].acilDurum = RowText[7].ToString()[0].ToString();
                        DisBilgisi[i].hizmetSunucuRefNo = RowText[8].ToString();

                        tblDisBilgisiBindingSource.MoveNext();
                    }

                    tblDisBilgisiBindingSource.MoveFirst();
                }
                MyInput.disBilgileri = DisBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                AmeliyatveGirisimBilgisiDVO[] AmeliyatveGirisimBilgisi = new AmeliyatveGirisimBilgisiDVO[tblAmeliyatveGirisimBilgisiBindingSource.Count];
                if (tblAmeliyatveGirisimBilgisiBindingSource.Count > 0)
                {
                    tblAmeliyatveGirisimBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblAmeliyatveGirisimBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblAmeliyatveGirisimBilgisiBindingSource.Current;
                        AmeliyatveGirisimBilgisi[i] = new AmeliyatveGirisimBilgisiDVO();
                        AmeliyatveGirisimBilgisi[i].butKodu = RowText[0].ToString();
                        AmeliyatveGirisimBilgisi[i].adet = Convert.ToInt32(RowText[1].ToString());
                        AmeliyatveGirisimBilgisi[i].islemTarihi = RowText[2].ToString();
                        AmeliyatveGirisimBilgisi[i].drTescilNo = RowText[3].ToString();
                        AmeliyatveGirisimBilgisi[i].bransKodu = RowText[4].ToString();
                        AmeliyatveGirisimBilgisi[i].ayniFarkliKesi = RowText[5].ToString()[0].ToString();
                        AmeliyatveGirisimBilgisi[i].sagSol = RowText[6].ToString()[0].ToString();
                        AmeliyatveGirisimBilgisi[i].acilDurum = RowText[7].ToString()[0].ToString();
                        AmeliyatveGirisimBilgisi[i].aciklama = RowText[8].ToString();
                        AmeliyatveGirisimBilgisi[i].hizmetSunucuRefNo = RowText[9].ToString();

                        tblAmeliyatveGirisimBilgisiBindingSource.MoveNext();
                    }

                    tblAmeliyatveGirisimBilgisiBindingSource.MoveFirst();
                }
                MyInput.ameliyatveGirisimBilgileri = AmeliyatveGirisimBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                TetkikveRadyolojiBilgisiDVO[] TetkikveRadyolojiBilgisi = new TetkikveRadyolojiBilgisiDVO[tblTetkikveRadyolojiBilgisiBindingSource.Count];
                if (tblTetkikveRadyolojiBilgisiBindingSource.Count > 0)
                {
                    tblTetkikveRadyolojiBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblTetkikveRadyolojiBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTetkikveRadyolojiBilgisiBindingSource.Current;
                        TetkikveRadyolojiBilgisi[i] = new TetkikveRadyolojiBilgisiDVO();
                        TetkikveRadyolojiBilgisi[i].butKodu = RowText[0].ToString();
                        TetkikveRadyolojiBilgisi[i].adet = Convert.ToInt32(RowText[1].ToString());
                        TetkikveRadyolojiBilgisi[i].islemTarihi = RowText[2].ToString();
                        TetkikveRadyolojiBilgisi[i].drTescilNo = RowText[3].ToString();
                        TetkikveRadyolojiBilgisi[i].bransKodu = RowText[4].ToString();
                        TetkikveRadyolojiBilgisi[i].hizmetSunucuRefNo = RowText[5].ToString();

                        tblTetkikveRadyolojiBilgisiBindingSource.MoveNext();
                    }

                    tblTetkikveRadyolojiBilgisiBindingSource.MoveFirst();
                }
                MyInput.tetkikveRadyolojiBilgileri = TetkikveRadyolojiBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                TahlilBilgisiDVO[] TahlilBilgisi = new TahlilBilgisiDVO[tbkTahlilBilgisiBindingSource.Count];
                if (tbkTahlilBilgisiBindingSource.Count > 0)
                {
                    tbkTahlilBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tbkTahlilBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tbkTahlilBilgisiBindingSource.Current;
                        TahlilBilgisi[i] = new TahlilBilgisiDVO();
                        TahlilBilgisi[i].butKodu = RowText[0].ToString();
                        TahlilBilgisi[i].adet = Convert.ToInt32(RowText[1].ToString());
                        TahlilBilgisi[i].islemTarihi = RowText[2].ToString();
                        TahlilBilgisi[i].drTescilNo = RowText[3].ToString();
                        TahlilBilgisi[i].bransKodu = RowText[4].ToString();
                        TahlilBilgisi[i].hizmetSunucuRefNo = RowText[5].ToString();

                        tbkTahlilBilgisiBindingSource.MoveNext();
                    }

                    tbkTahlilBilgisiBindingSource.MoveFirst();
                }
                MyInput.tahlilBilgileri = TahlilBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi... 
                DigerIslemBilgisiDVO[] DigerIslemBilgisi = new DigerIslemBilgisiDVO[tblDigerIslemBilgileriBindingSource.Count];
                if (tblDigerIslemBilgileriBindingSource.Count > 0)
                {
                    tblDigerIslemBilgileriBindingSource.MoveFirst();
                    for (int i = 0; i < tblDigerIslemBilgileriBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblDigerIslemBilgileriBindingSource.Current;
                        DigerIslemBilgisi[i] = new DigerIslemBilgisiDVO();
                        DigerIslemBilgisi[i].butKodu = RowText[0].ToString();
                        DigerIslemBilgisi[i].adet = Convert.ToInt32(RowText[1].ToString());
                        DigerIslemBilgisi[i].islemTarihi = RowText[2].ToString();
                        DigerIslemBilgisi[i].drTescilNo = RowText[3].ToString();
                        DigerIslemBilgisi[i].bransKodu = RowText[4].ToString();

                        if (RowText[5].ToString() != "")
                            DigerIslemBilgisi[i].bransKodu = RowText[5].ToString()[0].ToString();
                        else
                        {
                            DigerIslemBilgisi[i].bransKodu = "";
                        }

                        DigerIslemBilgisi[i].hizmetSunucuRefNo = RowText[6].ToString();

                        tblDigerIslemBilgileriBindingSource.MoveNext();
                    }

                    tblDigerIslemBilgileriBindingSource.MoveFirst();
                }
                MyInput.digerIslemBilgileri = DigerIslemBilgisi;


                IlacBilgisiDVO[] IlacBilgisi = new IlacBilgisiDVO[tblIlacBilgisiBindingSource.Count];
                if (tblIlacBilgisiBindingSource.Count > 0)
                {
                    tblIlacBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblIlacBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblIlacBilgisiBindingSource.Current;
                        IlacBilgisi[i] = new IlacBilgisiDVO();
                        IlacBilgisi[i].barkod = RowText[0].ToString();
                        IlacBilgisi[i].adet = Convert.ToDouble(RowText[1].ToString());
                        IlacBilgisi[i].islemTarihi = RowText[2].ToString();
                        IlacBilgisi[i].ilacTuru = RowText[3].ToString()[0].ToString();
                        IlacBilgisi[i].aciklama = RowText[4].ToString();
                        IlacBilgisi[i].tutar = Convert.ToDouble(RowText[5].ToString());
                        IlacBilgisi[i].hizmetSunucuRefNo = RowText[6].ToString();

                        tblIlacBilgisiBindingSource.MoveNext();
                    }

                    tblIlacBilgisiBindingSource.MoveFirst();
                }
                MyInput.ilacBilgileri = IlacBilgisi;


                MalzemeBilgisiDVO[] MalzemeBilgisi = new MalzemeBilgisiDVO[tblMalzemeBilgileriBindingSource.Count];
                if (tblMalzemeBilgileriBindingSource.Count > 0)
                {
                    tblMalzemeBilgileriBindingSource.MoveFirst();
                    for (int i = 0; i < tblMalzemeBilgileriBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblMalzemeBilgileriBindingSource.Current;
                        MalzemeBilgisi[i] = new MalzemeBilgisiDVO();
                        MalzemeBilgisi[i].malzemeKodu = RowText[0].ToString();
                        MalzemeBilgisi[i].adet = Convert.ToInt32(RowText[1].ToString());
                        MalzemeBilgisi[i].islemTarihi = RowText[2].ToString();
                        MalzemeBilgisi[i].malzemeTuru = RowText[3].ToString()[0].ToString();
                        MalzemeBilgisi[i].kodsuzMalzemeAdi = RowText[4].ToString();
                        MalzemeBilgisi[i].kodsuzMalzemeFiyati = Convert.ToDouble(RowText[5].ToString());
                        MalzemeBilgisi[i].hizmetSunucuRefNo = RowText[6].ToString();

                        tblMalzemeBilgileriBindingSource.MoveNext();
                    }

                    tblMalzemeBilgileriBindingSource.MoveFirst();
                }
                MyInput.malzemeBilgileri = MalzemeBilgisi;


                RaporBilgisiDVO[] RaporBilgisi = new RaporBilgisiDVO[tblRaporBilgileriBindingSource.Count];
                if (tblRaporBilgileriBindingSource.Count > 0)
                {
                    tblRaporBilgileriBindingSource.MoveFirst();
                    for (int i = 0; i < tblRaporBilgileriBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblRaporBilgileriBindingSource.Current;
                        RaporBilgisi[i] = new RaporBilgisiDVO();
                        RaporBilgisi[i].raporNo = RowText[0].ToString();
                        RaporBilgisi[i].raporVerenTesisKodu = Convert.ToInt32(RowText[1].ToString());
                        RaporBilgisi[i].raporVerilisTarihi = RowText[2].ToString();
                        RaporBilgisi[i].hizmetSunucuRefNo = RowText[3].ToString();

                        tblRaporBilgileriBindingSource.MoveNext();
                    }

                    tblRaporBilgileriBindingSource.MoveFirst();
                }
                MyInput.raporBilgileri = RaporBilgisi;


                //veriler gödneriliyor....            
                C00_2 C00_2x = new C00_2();
                C00_2x.OdemeSorguCevap = servis.odemeBilgisiKaydet(MyInput);
                C00_2x.ShowDialog();

                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();                
            }
        }
Esempio n. 36
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            strerr = isgoremelik_RaporDVO.ChechThisForm();

            try
            {
                int i = Convert.ToInt32(txttesis_kodu.Text);
            }
            catch
            {
                strerr += "-Kullanýcý Tesis Kodu 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 (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.isgoremezlikRapor.kontrolMu = isgrm_kontrolMu.Text[0].ToString();
                RaporGiris.isgoremezlikRapor.kontrolTarihi = isgrm_kontrolTarihi.Text;
                
                HastaYatisBilgisiDVO[] HastaYatisBilgisi = new HastaYatisBilgisiDVO[tblHastaYatisBilgisiBindingSource.Count];
                if (tblHastaYatisBilgisiBindingSource.Count > 0)
                {
                    RaporGiris.isgoremezlikRapor.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.isgoremezlikRapor.hastaYatisVarMi = "H";
                }
                RaporGiris.isgoremezlikRapor.yatislar = HastaYatisBilgisi;
                RaporGiris.isgoremezlikRapor.raporDVO = isgoremelik_RaporDVO.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.isgoremezlikRapor == 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;
            }
        }
Esempio n. 37
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (tblTakipNumaralariBindingSource.Count == 0)
            {
                strerr += "-Takip numaralarý 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 (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();

                FaturaBilgisiIslemleriService servis = new FaturaBilgisiIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                FaturaIptalGirisDVO FaturaIptalGiris = new FaturaIptalGirisDVO();
                FaturaIptalGiris.saglikTesisKodu = Convert.ToInt32(textBox1.Text);

                string[]    stra = new string[tblTakipNumaralariBindingSource.Count];
                DataRowView RowText;
                if (tblTakipNumaralariBindingSource.Count > 0)
                {
                    tblTakipNumaralariBindingSource.MoveFirst();
                    for (int i = 0; i < tblTakipNumaralariBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTakipNumaralariBindingSource.Current;
                        stra[i] = RowText[0].ToString();
                        tblTakipNumaralariBindingSource.MoveNext();
                    }
                    tblTakipNumaralariBindingSource.MoveFirst();
                }
                FaturaIptalGiris.faturaTeslimNo = stra;

                //veriler gödneriliyor....
                E00_6 E00_6x = new E00_6();
                E00_6x.FaturaIptalCevap = servis.faturaBilgisiSil(FaturaIptalGiris);
                E00_6x.ShowDialog();

                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 38
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                button1.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                OdemeBilgisiIslemleriService servis = new OdemeBilgisiIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                OdemeSorguGirisDVO MyInput = new OdemeSorguGirisDVO();
                MyInput.takipNo          = os_takip_no.Text;
                MyInput.saglikTesisKodu  = Convert.ToInt32(os_tesis_kodu.Text);
                MyInput.bransKodu        = os_brans.SelectedValue.ToString();
                MyInput.tedaviTuru       = os_tedavi_turu.Text[0].ToString();
                MyInput.sorguTuru        = os_odeme_s_tr.SelectedIndex.ToString();
                MyInput.protokolNo       = os_protokol_no.Text;
                MyInput.hastaCikisTarihi = os_cikis_tarihi.Text;
                MyInput.taburcuKodu      = Convert.ToString(os_taburcu_kodu.SelectedIndex + 1);
                MyInput.aciklama         = os_aciklama.Text;
                MyInput.istisnaiDurum    = os_istisna.SelectedIndex.ToString();
                DataRowView RowText;


                TaniBilgisiDVO[] TaniBilgisi = new TaniBilgisiDVO[tblTaniBlgBindingSource.Count];
                if (tblTaniBlgBindingSource.Count > 0)
                {
                    tblTaniBlgBindingSource.MoveFirst();
                    for (int i = 0; i < tblTaniBlgBindingSource.Count; i++)
                    {
                        RowText                          = (DataRowView)tblTaniBlgBindingSource.Current;
                        TaniBilgisi[i]                   = new TaniBilgisiDVO();
                        TaniBilgisi[i].taniKodu          = RowText[0].ToString();
                        TaniBilgisi[i].taniTipi          = RowText[1].ToString()[0].ToString();
                        TaniBilgisi[i].birincilTani      = RowText[2].ToString()[0].ToString();
                        TaniBilgisi[i].hizmetSunucuRefNo = RowText[3].ToString();

                        tblTaniBlgBindingSource.MoveNext();
                    }
                    tblTaniBlgBindingSource.MoveFirst();
                }
                MyInput.tanilar = TaniBilgisi;


                MuayeneBilgisiDVO MuayeneBilgisi = new MuayeneBilgisiDVO();
                MuayeneBilgisi.butKodu           = mu_but.Text;
                MuayeneBilgisi.drTescilNo        = mu_do.Text;
                MuayeneBilgisi.muayeneTarihi     = mu_ta.Text;
                MuayeneBilgisi.hizmetSunucuRefNo = mu_hi.Text;
                MyInput.muayeneBilgisi           = MuayeneBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                KonsultasyonBilgisiDVO[] KonsultasyonBilgisi = new KonsultasyonBilgisiDVO[tblKonsultasyonBilgisiBindingSource.Count];
                if (tblKonsultasyonBilgisiBindingSource.Count > 0)
                {
                    tblKonsultasyonBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblKonsultasyonBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblKonsultasyonBilgisiBindingSource.Current;
                        KonsultasyonBilgisi[i]                   = new KonsultasyonBilgisiDVO();
                        KonsultasyonBilgisi[i].butKodu           = RowText[0].ToString();
                        KonsultasyonBilgisi[i].bransKodu         = RowText[1].ToString();
                        KonsultasyonBilgisi[i].drTescilNo        = RowText[2].ToString();
                        KonsultasyonBilgisi[i].islemTarihi       = RowText[3].ToString();
                        KonsultasyonBilgisi[i].hizmetSunucuRefNo = RowText[4].ToString();

                        tblKonsultasyonBilgisiBindingSource.MoveNext();
                    }
                    tblKonsultasyonBilgisiBindingSource.MoveFirst();
                }
                MyInput.konsultasyonBilgileri = KonsultasyonBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                HastaYatisBilgisiDVO[] HastaYatisBilgisi = new HastaYatisBilgisiDVO[tbkHastaYatisBilgisiBindingSource.Count];
                if (tbkHastaYatisBilgisiBindingSource.Count > 0)
                {
                    tbkHastaYatisBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tbkHastaYatisBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tbkHastaYatisBilgisiBindingSource.Current;
                        HastaYatisBilgisi[i]         = new HastaYatisBilgisiDVO();
                        HastaYatisBilgisi[i].butKodu = RowText[0].ToString();
                        HastaYatisBilgisi[i].yatisBaslangicTarihi = RowText[1].ToString();
                        HastaYatisBilgisi[i].yatisBitisTarihi     = RowText[2].ToString();
                        HastaYatisBilgisi[i].drTescilNo           = RowText[3].ToString();
                        HastaYatisBilgisi[i].bransKodu            = RowText[4].ToString();
                        HastaYatisBilgisi[i].refakatciGunSayisi   = RowText[5].ToString();
                        HastaYatisBilgisi[i].hizmetSunucuRefNo    = RowText[6].ToString();

                        tbkHastaYatisBilgisiBindingSource.MoveNext();
                    }
                    tbkHastaYatisBilgisiBindingSource.MoveFirst();
                }
                MyInput.hastaYatisBilgileri = HastaYatisBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                DisBilgisiDVO[] DisBilgisi = new DisBilgisiDVO[tblDisBilgisiBindingSource.Count];
                if (tblDisBilgisiBindingSource.Count > 0)
                {
                    tblDisBilgisiBindingSource.MoveFirst();

                    for (int i = 0; i < tblDisBilgisiBindingSource.Count; i++)
                    {
                        RowText                         = (DataRowView)tblDisBilgisiBindingSource.Current;
                        DisBilgisi[i]                   = new DisBilgisiDVO();
                        DisBilgisi[i].butKodu           = RowText[0].ToString();
                        DisBilgisi[i].adet              = Convert.ToInt32(RowText[1].ToString());
                        DisBilgisi[i].sagAltCene        = RowText[2].ToString();
                        DisBilgisi[i].sagUstCene        = RowText[3].ToString();
                        DisBilgisi[i].solAltCene        = RowText[4].ToString();
                        DisBilgisi[i].solUstCene        = RowText[5].ToString();
                        DisBilgisi[i].islemTarihi       = RowText[6].ToString();
                        DisBilgisi[i].acilDurum         = RowText[7].ToString()[0].ToString();
                        DisBilgisi[i].hizmetSunucuRefNo = RowText[8].ToString();

                        tblDisBilgisiBindingSource.MoveNext();
                    }

                    tblDisBilgisiBindingSource.MoveFirst();
                }
                MyInput.disBilgileri = DisBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                AmeliyatveGirisimBilgisiDVO[] AmeliyatveGirisimBilgisi = new AmeliyatveGirisimBilgisiDVO[tblAmeliyatveGirisimBilgisiBindingSource.Count];
                if (tblAmeliyatveGirisimBilgisiBindingSource.Count > 0)
                {
                    tblAmeliyatveGirisimBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblAmeliyatveGirisimBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblAmeliyatveGirisimBilgisiBindingSource.Current;
                        AmeliyatveGirisimBilgisi[i]                   = new AmeliyatveGirisimBilgisiDVO();
                        AmeliyatveGirisimBilgisi[i].butKodu           = RowText[0].ToString();
                        AmeliyatveGirisimBilgisi[i].adet              = Convert.ToInt32(RowText[1].ToString());
                        AmeliyatveGirisimBilgisi[i].islemTarihi       = RowText[2].ToString();
                        AmeliyatveGirisimBilgisi[i].drTescilNo        = RowText[3].ToString();
                        AmeliyatveGirisimBilgisi[i].bransKodu         = RowText[4].ToString();
                        AmeliyatveGirisimBilgisi[i].ayniFarkliKesi    = RowText[5].ToString()[0].ToString();
                        AmeliyatveGirisimBilgisi[i].sagSol            = RowText[6].ToString()[0].ToString();
                        AmeliyatveGirisimBilgisi[i].acilDurum         = RowText[7].ToString()[0].ToString();
                        AmeliyatveGirisimBilgisi[i].aciklama          = RowText[8].ToString();
                        AmeliyatveGirisimBilgisi[i].hizmetSunucuRefNo = RowText[9].ToString();

                        tblAmeliyatveGirisimBilgisiBindingSource.MoveNext();
                    }

                    tblAmeliyatveGirisimBilgisiBindingSource.MoveFirst();
                }
                MyInput.ameliyatveGirisimBilgileri = AmeliyatveGirisimBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                TetkikveRadyolojiBilgisiDVO[] TetkikveRadyolojiBilgisi = new TetkikveRadyolojiBilgisiDVO[tblTetkikveRadyolojiBilgisiBindingSource.Count];
                if (tblTetkikveRadyolojiBilgisiBindingSource.Count > 0)
                {
                    tblTetkikveRadyolojiBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblTetkikveRadyolojiBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblTetkikveRadyolojiBilgisiBindingSource.Current;
                        TetkikveRadyolojiBilgisi[i]                   = new TetkikveRadyolojiBilgisiDVO();
                        TetkikveRadyolojiBilgisi[i].butKodu           = RowText[0].ToString();
                        TetkikveRadyolojiBilgisi[i].adet              = Convert.ToInt32(RowText[1].ToString());
                        TetkikveRadyolojiBilgisi[i].islemTarihi       = RowText[2].ToString();
                        TetkikveRadyolojiBilgisi[i].drTescilNo        = RowText[3].ToString();
                        TetkikveRadyolojiBilgisi[i].bransKodu         = RowText[4].ToString();
                        TetkikveRadyolojiBilgisi[i].hizmetSunucuRefNo = RowText[5].ToString();

                        tblTetkikveRadyolojiBilgisiBindingSource.MoveNext();
                    }

                    tblTetkikveRadyolojiBilgisiBindingSource.MoveFirst();
                }
                MyInput.tetkikveRadyolojiBilgileri = TetkikveRadyolojiBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                TahlilBilgisiDVO[] TahlilBilgisi = new TahlilBilgisiDVO[tbkTahlilBilgisiBindingSource.Count];
                if (tbkTahlilBilgisiBindingSource.Count > 0)
                {
                    tbkTahlilBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tbkTahlilBilgisiBindingSource.Count; i++)
                    {
                        RowText                            = (DataRowView)tbkTahlilBilgisiBindingSource.Current;
                        TahlilBilgisi[i]                   = new TahlilBilgisiDVO();
                        TahlilBilgisi[i].butKodu           = RowText[0].ToString();
                        TahlilBilgisi[i].adet              = Convert.ToInt32(RowText[1].ToString());
                        TahlilBilgisi[i].islemTarihi       = RowText[2].ToString();
                        TahlilBilgisi[i].drTescilNo        = RowText[3].ToString();
                        TahlilBilgisi[i].bransKodu         = RowText[4].ToString();
                        TahlilBilgisi[i].hizmetSunucuRefNo = RowText[5].ToString();

                        tbkTahlilBilgisiBindingSource.MoveNext();
                    }

                    tbkTahlilBilgisiBindingSource.MoveFirst();
                }
                MyInput.tahlilBilgileri = TahlilBilgisi;


                //(!!!fix) tarih alaný için check sistemi buraya eklenecek. grid'e tarih gömülemedi...
                DigerIslemBilgisiDVO[] DigerIslemBilgisi = new DigerIslemBilgisiDVO[tblDigerIslemBilgileriBindingSource.Count];
                if (tblDigerIslemBilgileriBindingSource.Count > 0)
                {
                    tblDigerIslemBilgileriBindingSource.MoveFirst();
                    for (int i = 0; i < tblDigerIslemBilgileriBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblDigerIslemBilgileriBindingSource.Current;
                        DigerIslemBilgisi[i]             = new DigerIslemBilgisiDVO();
                        DigerIslemBilgisi[i].butKodu     = RowText[0].ToString();
                        DigerIslemBilgisi[i].adet        = Convert.ToInt32(RowText[1].ToString());
                        DigerIslemBilgisi[i].islemTarihi = RowText[2].ToString();
                        DigerIslemBilgisi[i].drTescilNo  = RowText[3].ToString();
                        DigerIslemBilgisi[i].bransKodu   = RowText[4].ToString();

                        if (RowText[5].ToString() != "")
                        {
                            DigerIslemBilgisi[i].bransKodu = RowText[5].ToString()[0].ToString();
                        }
                        else
                        {
                            DigerIslemBilgisi[i].bransKodu = "";
                        }

                        DigerIslemBilgisi[i].hizmetSunucuRefNo = RowText[6].ToString();

                        tblDigerIslemBilgileriBindingSource.MoveNext();
                    }

                    tblDigerIslemBilgileriBindingSource.MoveFirst();
                }
                MyInput.digerIslemBilgileri = DigerIslemBilgisi;


                IlacBilgisiDVO[] IlacBilgisi = new IlacBilgisiDVO[tblIlacBilgisiBindingSource.Count];
                if (tblIlacBilgisiBindingSource.Count > 0)
                {
                    tblIlacBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblIlacBilgisiBindingSource.Count; i++)
                    {
                        RowText                          = (DataRowView)tblIlacBilgisiBindingSource.Current;
                        IlacBilgisi[i]                   = new IlacBilgisiDVO();
                        IlacBilgisi[i].barkod            = RowText[0].ToString();
                        IlacBilgisi[i].adet              = Convert.ToDouble(RowText[1].ToString());
                        IlacBilgisi[i].islemTarihi       = RowText[2].ToString();
                        IlacBilgisi[i].ilacTuru          = RowText[3].ToString()[0].ToString();
                        IlacBilgisi[i].aciklama          = RowText[4].ToString();
                        IlacBilgisi[i].tutar             = Convert.ToDouble(RowText[5].ToString());
                        IlacBilgisi[i].hizmetSunucuRefNo = RowText[6].ToString();

                        tblIlacBilgisiBindingSource.MoveNext();
                    }

                    tblIlacBilgisiBindingSource.MoveFirst();
                }
                MyInput.ilacBilgileri = IlacBilgisi;


                MalzemeBilgisiDVO[] MalzemeBilgisi = new MalzemeBilgisiDVO[tblMalzemeBilgileriBindingSource.Count];
                if (tblMalzemeBilgileriBindingSource.Count > 0)
                {
                    tblMalzemeBilgileriBindingSource.MoveFirst();
                    for (int i = 0; i < tblMalzemeBilgileriBindingSource.Count; i++)
                    {
                        RowText                               = (DataRowView)tblMalzemeBilgileriBindingSource.Current;
                        MalzemeBilgisi[i]                     = new MalzemeBilgisiDVO();
                        MalzemeBilgisi[i].malzemeKodu         = RowText[0].ToString();
                        MalzemeBilgisi[i].adet                = Convert.ToInt32(RowText[1].ToString());
                        MalzemeBilgisi[i].islemTarihi         = RowText[2].ToString();
                        MalzemeBilgisi[i].malzemeTuru         = RowText[3].ToString()[0].ToString();
                        MalzemeBilgisi[i].kodsuzMalzemeAdi    = RowText[4].ToString();
                        MalzemeBilgisi[i].kodsuzMalzemeFiyati = Convert.ToDouble(RowText[5].ToString());
                        MalzemeBilgisi[i].hizmetSunucuRefNo   = RowText[6].ToString();

                        tblMalzemeBilgileriBindingSource.MoveNext();
                    }

                    tblMalzemeBilgileriBindingSource.MoveFirst();
                }
                MyInput.malzemeBilgileri = MalzemeBilgisi;


                RaporBilgisiDVO[] RaporBilgisi = new RaporBilgisiDVO[tblRaporBilgileriBindingSource.Count];
                if (tblRaporBilgileriBindingSource.Count > 0)
                {
                    tblRaporBilgileriBindingSource.MoveFirst();
                    for (int i = 0; i < tblRaporBilgileriBindingSource.Count; i++)
                    {
                        RowText                             = (DataRowView)tblRaporBilgileriBindingSource.Current;
                        RaporBilgisi[i]                     = new RaporBilgisiDVO();
                        RaporBilgisi[i].raporNo             = RowText[0].ToString();
                        RaporBilgisi[i].raporVerenTesisKodu = Convert.ToInt32(RowText[1].ToString());
                        RaporBilgisi[i].raporVerilisTarihi  = RowText[2].ToString();
                        RaporBilgisi[i].hizmetSunucuRefNo   = RowText[3].ToString();

                        tblRaporBilgileriBindingSource.MoveNext();
                    }

                    tblRaporBilgileriBindingSource.MoveFirst();
                }
                MyInput.raporBilgileri = RaporBilgisi;


                //veriler gödneriliyor....
                C00_2 C00_2x = new C00_2();
                C00_2x.OdemeSorguCevap = servis.odemeBilgisiKaydet(MyInput);
                C00_2x.ShowDialog();

                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 39
0
        private void button1_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (textBox9.Text.Trim() == "")
            {
                strerr += "-Fatura teslim Numarasý 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();

                while (tbl3x.Count > 0)
                {
                    tbl3x.RemoveAt(0);
                }

                FaturaBilgisiIslemleriService servis = new FaturaBilgisiIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                FaturaOkuGirisDVO FaturaOkuGiris = new FaturaOkuGirisDVO();
                FaturaOkuGiris.saglikTesisKodu = Convert.ToInt32(textBox1.Text);
                FaturaOkuGiris.faturaTeslimNo  = textBox9.Text;

                FaturaOkuCevapDVO FaturaOkuCevap = new FaturaOkuCevapDVO();
                FaturaOkuCevap = servis.faturaBilgisiOku(FaturaOkuGiris);

                textBox2.Text = FaturaOkuCevap.sonucKodu.ToString();
                textBox3.Text = FaturaOkuCevap.sonucMesaji.ToString();

                textBox4.Text  = FaturaOkuCevap.faturaKurumKodu.ToString();
                textBox5.Text  = FaturaOkuCevap.faturaSeriNo.ToString();
                textBox6.Text  = FaturaOkuCevap.faturaTarihi.ToString();
                textBox7.Text  = FaturaOkuCevap.faturaTutari.ToString();
                textBox8.Text  = FaturaOkuCevap.takipSayisi.ToString();
                textBox10.Text = FaturaOkuCevap.faturaTeslimNo.ToString();
                if (FaturaOkuCevap.takipler != null)
                {
                    if (FaturaOkuCevap.takipler.Length > 0)
                    {
                        DataRow myr;
                        foreach (string ix in FaturaOkuCevap.takipler)
                        {
                            myr    = c00_ds.Tables["tblTakipNumaralari"].NewRow();
                            myr[0] = ix;
                            c00_ds.Tables["tblTakipNumaralari"].Rows.Add(myr);
                        }
                    }
                }
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg02;
            }
            catch (Exception ex)
            {
                button1.Enabled            = true;
                toolStripStatusLabel1.Text = GlobalClass.msg03;
                ErrFrm erxf = new ErrFrm();
                erxf.ermessage = ex.Message;
                erxf.ShowDialog();
                erxf.Dispose();
            }
        }
Esempio n. 40
0
        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;
            }
        }
Esempio n. 41
0
        private void button4_Click(object sender, EventArgs e)
        {
            string strerr = "";
            object lst = tno_brans.SelectedValue;
            if (lst == null)
                strerr += "-Sevk Edilen Brans Kodu  bölümü geçerli bir deðer içermeli.\r\n";
            try
            {
                int i = Convert.ToInt32(tno_saglik_tesiskodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }
            if (tno_sevk_eden_tesis_kd.Text.Trim() == "")
                strerr += "-Sevk Eden Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            if (tno_dok_tesc.Text.Trim() == "")
                strerr += "-Sevk Eden Dr.Tesc.No 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
            {
                button4.Enabled = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                SistemDisiSevkGirisDVO MyInput = new SistemDisiSevkGirisDVO();
                SistemDisiSevkCevapDVO WSOutPut = new SistemDisiSevkCevapDVO();

                MyInput.saglikTesisKodu = Convert.ToInt32(tno_saglik_tesiskodu.Text);
                MyInput.sevkKabulTarihi = tno_sevk_kab_tar.Text;
                MyInput.hastaTCKimlikNo = tno_tc_no.Text;
                MyInput.hastaSosyalGuvNo = tno_hasta_sos_guv_no.Text;
                MyInput.hastaKarneNo = tno_hasta_kar_no.Text;
                MyInput.sigortaliTuru = Convert.ToString(tno_sig_tur.SelectedIndex + 1);
                MyInput.yakinlikKodu = tno_yakinlik_kodu.Text;
                MyInput.devredilenKurum = Convert.ToString(tno_devredilen_kurum.SelectedIndex + 1);
                MyInput.sevkEdenTesisKodu = tno_sevk_eden_tesis_kd.Text;
                MyInput.sevkEdilenBransKodu = tno_brans.ValueMember;
                MyInput.sevkEdenDrTescilNo = tno_dok_tesc.Text;
                MyInput.muayeneAcilisTarihi = tno_ac_tar.Text;
                MyInput.provizyonTipi = tno_pro_tur.Text[0].ToString();
                MyInput.sevkTuru = Convert.ToString(tno_sevk_tur.SelectedIndex + 3);

                WSOutPut = servis.takipNumarasiOlmayanSevkiKabul(MyInput);

                wS_Result2.FillText(ref WSOutPut);
                button4.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();

                button4.Enabled = true;
            }
        }
Esempio n. 42
0
        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;
            }
        }
Esempio n. 43
0
 static public void appStng()
 {
     try
     {
         RegistryKey hcr = Registry.CurrentUser;
         hcr = hcr.OpenSubKey(GlobalClass.rgsk1, true);
         if (hcr != null)
         {
             WSDLUserPassword = (string)hcr.GetValue(GlobalClass.rgsk2, (string)"");
             WSDLUserName = (string)hcr.GetValue(GlobalClass.rgsk0, (string)"");
             xuserpass = (string)hcr.GetValue(GlobalClass.rgsk3, (string)"");
             xtesiskodu = (string)hcr.GetValue(GlobalClass.rgsk4, (string)"");
             xuserID = (string)hcr.GetValue(GlobalClass.rgsk5, (string)"");
             //get user MEDULA USER NAME AND OTHERS                    
             if (hcr != null)
                 hcr.Close();
         }
     }
     catch (Exception ex)
     {
         LoinErr = true;
         ErrFrm erxf = new ErrFrm();
         erxf.ermessage = ex.Message;
         erxf.ShowDialog();
         erxf.Dispose();
         System.Windows.Forms.Application.Exit();
     }
 }
Esempio n. 44
0
        private void button3_Click(object sender, EventArgs e)
        {
            string strerr = "";

            try
            {
                int i = Convert.ToInt32(saglikTesisKodu.Text);
            }
            catch
            {
                strerr += "-Saðlýk 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
            {
                button3.Enabled            = false;
                toolStripStatusLabel1.Text = GlobalClass.msg01;
                this.Refresh();

                ProvizyonIslemleriService servis = new ProvizyonIslemleriService();
                servis.Credentials     = new System.Net.NetworkCredential(GlobalClass.WSDLUserName, GlobalClass.WSDLUserPassword);
                servis.PreAuthenticate = true;

                ProvizyonGirisDVO MyInput  = new ProvizyonGirisDVO();
                ProvizyonCevapDVO WSOutPut = new ProvizyonCevapDVO();

                MyInput.hastaTCKimlikNo  = hastaTCKimlikNo.Text;
                MyInput.saglikTesisKodu  = Convert.ToInt32(saglikTesisKodu.Text);
                MyInput.hastaSosyalGuvNo = hastaSosyalGuvNo.Text;
                MyInput.hastaKarneNo     = hastaKarneNo.Text;
                MyInput.sigortaliTuru    = Convert.ToString(sigortaliTuru.SelectedIndex + 1);
                MyInput.yakinlikKodu     = yakinlikKodu.Text;
                if (devredilenKurum.SelectedIndex == 0)
                {
                    MyInput.devredilenKurum = "";
                }
                else
                {
                    MyInput.devredilenKurum = Convert.ToString(devredilenKurum.SelectedIndex);
                }
                MyInput.provizyonTarihi = provizyonTarihi.Text;
                MyInput.takipTuru       = Convert.ToString(takipTuru.SelectedIndex + 1);
                MyInput.provizyonTipi   = provizyonTipi.Text[0].ToString();
                MyInput.takipNo         = takipNo.Text;


                WSOutPut = servis.hastaKabul(MyInput);

                wS_Result1.FillText(ref WSOutPut);
                button3.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();

                button3.Enabled = true;
            }
        }
Esempio n. 45
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((string)button1.Tag == "1")
            {
                this.Close();
                return;
            }

            string strerr = "";

            strerr = dogra_RaporDVO1.ChechThisForm();

            try
            {
                int i = Convert.ToInt32(txttesis_kodu.Text);
            }
            catch
            {
                strerr += "-Kullanýcý Tesis Kodu bölümü geçerli bir deðer içermeli.\r\n";
            }

            try
            {
                int i = Convert.ToInt32(textBox1.Text);
            }
            catch
            {
                strerr += "-Çocuk Sayýsý bölümü geçerli bir deðer içermeli.\r\n";
            }

            try
            {
                int i = Convert.ToInt32(textBox2.Text);
                if (i != tblCocukBilgisiBindingSource.Count)
                    strerr += "-Canlý Çocuk Sayýsý ile Çocuk bilgileri kayýt sayýsý eþit olmalý.\r\n";
            }
            catch
            {
                strerr += "-Canlý Çocuk Sayýsý bölümü geçerli bir deðer içermeli.\r\n";
            }


            DataRowView RowText;            
            if (tblCocukBilgisiBindingSource.Count > 0)
            {
                tblCocukBilgisiBindingSource.MoveFirst();
                for (int i = 0; i < tblCocukBilgisiBindingSource.Count; i++)
                {
                    RowText = (DataRowView)tblCocukBilgisiBindingSource.Current;
                    if (RowText[0].ToString().Trim() == "")
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Cinsiyet geçersiz bilgi içeriyor.\r\n";

                    if (RowText[1].ToString().IndexOf(".") > 0)
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Kilo geçersiz bilgi içeriyor.Örnek:2,9\r\n";
                    else if ( GlobalClass.CheckDouble( RowText[1].ToString() ) == false)
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Kilo geçersiz bilgi içeriyor.Örnek:2,9\r\n";
                    
                    if ( GlobalClass.CheckTime( RowText[2].ToString()) == false)
                        strerr += "-Çocuk bilgileri " + i + 1.ToString() + ".satýr Doðum Saati geçersiz bilgi içeriyor.Örnek:12:30\r\n";

                    tblCocukBilgisiBindingSource.MoveNext();
                }
                tblCocukBilgisiBindingSource.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.dogumRapor.raporDVO = dogra_RaporDVO1.PrepareRaporDVO();
                RaporGiris.dogumRapor.bebekDogumTarihi = dogumcls_t1.Text;
                RaporGiris.dogumRapor.cocukSayisi = Convert.ToInt32( textBox1.Text );
                RaporGiris.dogumRapor.canliCocukSayisi = Convert.ToInt32(textBox2.Text);
                RaporGiris.dogumRapor.dogumTipi = Convert.ToString(comboBox1.SelectedIndex + 1);
                RaporGiris.dogumRapor.epizyotemi = comboBox1.Text[0].ToString();
                RaporGiris.dogumRapor.anesteziTipi = Convert.ToString(comboBox3.SelectedIndex + 1);
                
                CocukBilgisiDVO[] CocukBilgisi = new CocukBilgisiDVO[tblCocukBilgisiBindingSource.Count];
                if (tblCocukBilgisiBindingSource.Count > 0)
                {
                    tblCocukBilgisiBindingSource.MoveFirst();
                    for (int i = 0; i < tblCocukBilgisiBindingSource.Count; i++)
                    {
                        RowText = (DataRowView)tblCocukBilgisiBindingSource.Current;
                        CocukBilgisi[i] = new CocukBilgisiDVO();
                        CocukBilgisi[i].cinsiyet = RowText[0].ToString()[0].ToString();
                        CocukBilgisi[i].kilo = RowText[1].ToString();
                        CocukBilgisi[i].dogumSaati = RowText[2].ToString();

                        tblCocukBilgisiBindingSource.MoveNext();
                    }
                    tblCocukBilgisiBindingSource.MoveFirst();
                }
                RaporGiris.dogumRapor.cocuklar = CocukBilgisi;

                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;
            }
        }