private void button2_Click(object sender, EventArgs e) { ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); ws_Adana_Lab_Entegre.HastaSonucBilgisi[] HastaSonuc = servis.BarkodSonucBilgisi(textBox2.Text, "21805034564", "2164"); DataTable dt2 = new DataTable(); dt2.Columns.Add("OrnekTipi"); dt2.Columns.Add("Sonuc"); dt2.Columns.Add("SonucAciklama"); dt2.Columns.Add("SonucBirim"); dt2.Columns.Add("SonucDurum"); dt2.Columns.Add("SonucOnayTarihi", typeof(System.DateTime)); dt2.Columns.Add("SonucReferans"); dt2.Columns.Add("SonucYorum"); dt2.Columns.Add("TestAdi"); dt2.Columns.Add("TestGrupAdi"); dt2.Columns.Add("TestID"); dt2.Columns.Add("TestParametreAdi"); if (HastaSonuc[0].TestSonuclari.Length == 0) { MessageBox.Show("Barkoda Ait Test Sonucu Bulunamamıştır"); } else { for (int i = 0; i < HastaSonuc[0].TestSonuclari.Length; i++) { dt2.Rows.Add(HastaSonuc[0].TestSonuclari[i].OrnekTipi, HastaSonuc[0].TestSonuclari[i].Sonuc, HastaSonuc[0].TestSonuclari[i].SonucAciklama, HastaSonuc[0].TestSonuclari[i].SonucBirim, HastaSonuc[0].TestSonuclari[i].SonucDurum, HastaSonuc[0].TestSonuclari[i].SonucOnayTarihi, HastaSonuc[0].TestSonuclari[i].SonucReferans, HastaSonuc[0].TestSonuclari[i].SonucYorum, HastaSonuc[0].TestSonuclari[i].TestAdi, HastaSonuc[0].TestSonuclari[i].TestGrupAdi, HastaSonuc[0].TestSonuclari[i].TestID, HastaSonuc[0].TestSonuclari[i].TestParametreAdi); gridControl1.DataSource = dt2; } } }
private void simpleButton4_Click(object sender, EventArgs e)//barkod sil butonu seçilen barkodu silme { conn.Close(); conn.Open(); ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); string a = servis.BarkodSil("21805034564", "2164", comboBox1.Text); MessageBox.Show(a); string silmeSorgusu = "DELETE from Barkod_tc where barkodNo=@barkodNo"; SqlCommand silKomutu = new SqlCommand(silmeSorgusu, conn); silKomutu.Parameters.AddWithValue("@barkodNo", comboBox1.Text); silKomutu.ExecuteNonQuery(); string silmeSorgusu2 = "DELETE from Barkod_tetkik where barkodNo=@barkodNo2"; SqlCommand silKomutu2 = new SqlCommand(silmeSorgusu2, conn); silKomutu2.Parameters.AddWithValue("@barkodNo2", comboBox1.Text); silKomutu2.ExecuteNonQuery(); conn.Close(); }
private void button1_Click(object sender, EventArgs e) { ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); ws_Adana_Lab_Entegre.HastaSonucToplu[] hs = servis.TCSonucBilgisi("21805034564", "2164", textBox1.Text); DataTable dt = new DataTable(); dt.Columns.Add("Aciklama"); dt.Columns.Add("AdiSoyadi"); dt.Columns.Add("AileHekimiAdi"); dt.Columns.Add("BabaAdi"); dt.Columns.Add("Barkod"); dt.Columns.Add("BirimAdi"); dt.Columns.Add("DogumTarihi"); dt.Columns.Add("KayitTarihi"); for (int i = 0; i < hs.Length; i++) { dt.Rows.Add(hs[i].TestSonuclariGenel[0].Aciklama, hs[i].TestSonuclariGenel[0].AdiSoyadi, hs[i].TestSonuclariGenel[0].AileHekimiAdi, hs[i].TestSonuclariGenel[0].BabaAdi, hs[i].TestSonuclariGenel[0].Barkod, hs[i].TestSonuclariGenel[0].BirimAdi, hs[i].TestSonuclariGenel[0].DogumTarihi, hs[i].TestSonuclariGenel[0].KayitTarihi); } dataGridView1.DataSource = dt; }
private void simpleButton1_Click_1(object sender, EventArgs e) { try { conn.Close(); conn.Open(); ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); NetworkCredential netSGKCredential = new NetworkCredential("21805034564", "2164"); servis.Credentials = netSGKCredential; ws_Adana_Lab_Entegre.AktifTest[] testler = servis.AktifTestler("21805034564", "2164"); SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM TETKIKLER", conn); DataTable dt = new DataTable(); da.Fill(dt); if (dt.Rows.Count > 0) { SqlCommand sil = new SqlCommand("DELETE TETKIKLER", conn); sil.ExecuteNonQuery(); } conn.Close(); conn.Open(); foreach (ws_Adana_Lab_Entegre.AktifTest Tetkik in testler) { SqlCommand cmdTetkikInsert = new SqlCommand(@"INSERT INTO TETKIKLER(ReferansNo,TetkikAdi,TetkikKodu,GrupKodu,SUTTUT_NO,GUNCELLEME_TARIHI,AKTIF,GUNCELLEME_INFO) VALUES(@ReferansNo,@TetkikAdi,@TetkikKodu,@GrupKodu,@SUTTUT_NO,Getdate(),1,'Yeni Kayıt')", conn); cmdTetkikInsert.Parameters.Add("@ReferansNo", SqlDbType.VarChar).Value = Tetkik.TestID; cmdTetkikInsert.Parameters.Add("@TetkikAdi", SqlDbType.VarChar).Value = Tetkik.TestAdi; cmdTetkikInsert.Parameters.Add("@TetkikKodu", SqlDbType.VarChar).Value = Tetkik.ButceKodu; cmdTetkikInsert.Parameters.Add("@GrupKodu", SqlDbType.VarChar).Value = Tetkik.TestGrupAdi; cmdTetkikInsert.Parameters.Add("@SUTTUT_NO", SqlDbType.VarChar).Value = Tetkik.ButceKodu; cmdTetkikInsert.ExecuteNonQuery(); } conn.Close(); conn.Open(); DataTable kn = new DataTable(); SqlDataAdapter adaptor = new SqlDataAdapter("select * from TETKIKLER", conn); adaptor.Fill(kn); gridControl1.DataSource = kn; conn.Close(); } catch { conn.Close(); } MessageBox.Show("TETKİK KAYDETME BAŞARILI"); }
private void simpleButton5_Click(object sender, EventArgs e)//GÖNDER BUTONU { ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); int[] tetkik = new int[listBox2.Items.Count]; DataTable dt = new DataTable(); for (int i = 0; i < listBox2.Items.Count; i++) { string tetkikAdi = listBox2.Items[i].ToString(); tetkik[i] = Convert.ToInt32(tetkikKoduVer(tetkikAdi)); } if (secilibuton == 1)//ilk gönderme barkodu veritabanına kaydetme tc ile ve barkod ile tetkikleri kaydetme { ws_Adana_Lab_Entegre.TestEkleSonuc[] sonucbarkod = servis.TestEkle("21805034564", "2164", "", hasta.Tc.ToString(), hasta.Ad, hasta.Soyad, hasta.Cinsiyet, hasta.DogumTarihi, "Z00.0", "", "", "", "", "", "", "", "", tetkik); if (sonucbarkod[0].Sonuc == "Başarılı") { conn.Close(); conn.Open(); SqlCommand komut = new SqlCommand("insert into Barkod_tc(barkodNo,tc) VALUES('" + sonucbarkod[0].Barkod + "','" + hasta.Tc + "')", conn); komut.ExecuteNonQuery(); conn.Close(); for (int i = 0; i < listBox2.Items.Count; i++) { conn.Open(); SqlCommand kmt = new SqlCommand("insert into Barkod_tetkik(barkodNo,TekikAdi) VALUES('" + sonucbarkod[0].Barkod + "','" + listBox2.Items[i].ToString() + "')", conn); kmt.ExecuteNonQuery(); } } } else if (secilibuton == 2)//gönderilen tetkik yenileme ve barkod ile tetkikleri silip kaydeme { string silmeSorgusu2 = "DELETE from Barkod_tetkik where barkodNo=@barkodNo2"; SqlCommand silKomutu2 = new SqlCommand(silmeSorgusu2, conn); silKomutu2.Parameters.AddWithValue("@barkodNo2", comboBox1.Text); silKomutu2.ExecuteNonQuery(); string msj = servis.TestGuncelle(comboBox1.Text, "21805034564", "2164", tetkik); for (int i = 0; i < listBox2.Items.Count; i++) { SqlCommand kmt = new SqlCommand("insert into Barkod_tetkik(barkodNo,TetkikAdi) VALUES('" + comboBox1.Text + "','" + listBox2.Items[i].ToString() + "')", conn); kmt.ExecuteNonQuery(); } MessageBox.Show(msj); } }
private void button1_Click(object sender, EventArgs e) { conn.Close(); conn.Open(); try { DataTable kn = new DataTable(); SqlDataAdapter adaptor = new SqlDataAdapter("select barkodNo from barkod where tc= '" + textBox1.Text + "'", conn); adaptor.Fill(kn); string Kod = kn.Rows[0]["barkodNo"].ToString(); ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); ws_Adana_Lab_Entegre.HastaSonucBilgisi[] HastaSonuc = servis.BarkodSonucBilgisi(Kod, "21805034564", "2164"); DataTable dt = new DataTable(); dt.Columns.Add("OrnekTipi"); dt.Columns.Add("Sonuc"); dt.Columns.Add("SonucAciklama"); dt.Columns.Add("SonucBirim"); dt.Columns.Add("SonucDurum"); dt.Columns.Add("SonucOnayTarihi", typeof(System.DateTime)); dt.Columns.Add("SonucReferans"); dt.Columns.Add("SonucYorum"); dt.Columns.Add("TestAdi"); dt.Columns.Add("TestGrupAdi"); dt.Columns.Add("TestID"); dt.Columns.Add("TestParametreAdi"); for (int i = 0; i < HastaSonuc[0].TestSonuclari.Length; i++) { dt.Rows.Add(HastaSonuc[0].TestSonuclari[i].OrnekTipi, HastaSonuc[0].TestSonuclari[i].Sonuc, HastaSonuc[0].TestSonuclari[i].SonucAciklama, HastaSonuc[0].TestSonuclari[i].SonucBirim, HastaSonuc[0].TestSonuclari[i].SonucDurum, HastaSonuc[0].TestSonuclari[i].SonucOnayTarihi, HastaSonuc[0].TestSonuclari[i].SonucReferans, HastaSonuc[0].TestSonuclari[i].SonucYorum, HastaSonuc[0].TestSonuclari[i].TestAdi, HastaSonuc[0].TestSonuclari[i].TestGrupAdi, HastaSonuc[0].TestSonuclari[i].TestID, HastaSonuc[0].TestSonuclari[i].TestParametreAdi); } conn.Close(); gridControl1.DataSource = dt; } catch { MessageBox.Show("Tc hatalı yada bu tc ye ait kullanıcı yok"); } }
private void simpleButton1_Click(object sender, EventArgs e) { conn.Close(); conn.Open(); ws_Adana_Lab_Entegre.LiosService servis = new ws_Adana_Lab_Entegre.LiosService(); ws_Adana_Lab_Entegre.Duyurular[] duyuru = servis.DuyurulariGetir("21805034564", "2164"); int boyut = duyuru.Length; int ds = boyut - 10;//duyuru sayısı SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM duyuru", conn); DataTable dt = new DataTable(); da.Fill(dt); if (dt.Rows.Count > 0) { SqlCommand sil = new SqlCommand("DELETE duyuru", conn); sil.ExecuteNonQuery(); } for (int i = 0; i < 100; i++) { SqlCommand cmdTetkikInsert = new SqlCommand(@"INSERT INTO duyuru(duyuruID,baslik,icerik) VALUES(@id,@bas,@ic)", conn); cmdTetkikInsert.Parameters.Add("@id", SqlDbType.VarChar).Value = duyuru[i].DuyuruID; cmdTetkikInsert.Parameters.Add("@bas", SqlDbType.VarChar).Value = duyuru[i].Baslik; cmdTetkikInsert.Parameters.Add("@ic", SqlDbType.VarChar).Value = duyuru[i].Icerik; cmdTetkikInsert.ExecuteNonQuery(); } conn.Close(); conn.Open(); DataTable kn = new DataTable(); SqlDataAdapter adaptor = new SqlDataAdapter("select distinct baslik,icerik from duyuru", conn); adaptor.Fill(kn); gridControl1.DataSource = kn; }