public void kayitsayisisorgula() { if (kayıteklemekontrol.a == "Yes") { SQLBaglanti.SqlBaglan().Open(); SqlCommand cmd = new SqlCommand("SELECT top 1 kullaniciKod FROM kullanici order by kullaniciKod desc ", SQLBaglanti.SqlBaglan()); int kayitSayisi = Convert.ToInt32(cmd.ExecuteScalar()); SQLBaglanti.SqlBaglan().Close(); kayitSayisi++; foreach (TextBox txt in this.Controls.OfType <TextBox>()) { txt.Text = ""; } foreach (ComboBox cmb in this.Controls.OfType <ComboBox>()) { cmb.Text = ""; } foreach (CheckBox chk in this.Controls.OfType <CheckBox>()) { chk.Checked = false; } foreach (DateTimePicker dtp in this.Controls.OfType <DateTimePicker>()) { dtp.Text = ""; } textBox1_KullaniciKod.Text = kayitSayisi.ToString(); } }
private void SevkTarihveKullaniciKodaGoreDataGridViewDoldurma() { dataGridView1_YapilanTahlilVeIslemler.Rows.Clear(); try { DateTime sevkTarihx = Convert.ToDateTime(comboBox1_OncekiIslemler.Text); string x = String.Format("{0:yyyy/MM/dd}", sevkTarihx); string dosyaNo = textBox1_DosyaNo.Text; cmd = new SqlCommand("SELECT S.poliklinik, S.sira, S.saat, S.yapilanIslem, S.doktorKod, S.miktar, S.birimFiyat,S.taburcu FROM hasta H, sevk S WHERE H.dosyaNo = H.dosyaNo AND H.dosyaNo = @dosyaNo AND S.sevkTarihi =@x", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); cmd.Parameters.Add("@dosyaNo", SqlDbType.VarChar); cmd.Parameters["@dosyaNo"].Value = dosyaNo; cmd.Parameters.Add("@x", SqlDbType.VarChar); cmd.Parameters["@x"].Value = x; dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { row = new string[] { dr[0].ToString(), dr[1].ToString(), dr[2].ToString(), dr[3].ToString(), dr[4].ToString(), dr[5].ToString(), dr[6].ToString(), dr[7].ToString() }; } dataGridView1_YapilanTahlilVeIslemler.Rows.Add(row); } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void button1_PoliklinikGuncelle_Click(object sender, EventArgs e) { // try ile yazacağımız kod denenir: try { if (checkBox_poliklinikGecerliMi.Checked == true) { gecerlimi = "true"; } else { gecerlimi = "false"; } // Bağlantı açıldığında çalışacak sql sorgusu için cmd nesnesi oluşturulur: SqlCommand cmd = new SqlCommand("UPDATE poliklinik SET poliklinikAdi=@poliklinikadi,durum=@durum,aciklama=@aciklama WHERE poliklinikAdi=@poliklinikadi ", SQLBaglanti.SqlBaglan()); // TextBox'lardan alınan bilgiler etiketlere, oradan da sorguya gönderilir: cmd.Parameters.AddWithValue("@poliklinikadi", textBox1_poliklinikPoliklinikAd.Text); cmd.Parameters.AddWithValue("@durum", gecerlimi); cmd.Parameters.AddWithValue("@aciklama", textBox_PoliklinikAciklama.Text); // Bağlantı kapalı ise açılır: SQLBaglanti.SqlBaglan().Open(); cmd.ExecuteNonQuery(); SQLBaglanti.SqlBaglan().Close(); MessageBox.Show("Poliklinik Başarıyla Güncellendi."); } catch (SqlException) { MessageBox.Show("Güncelleme İşlemi Sırasında Bir Hata Oluştu."); } }
private void YapilanIslemDoldurma() { try { cmd = new SqlCommand("SELECT * FROM islem", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); islemFiyat = new Dictionary <string, string>(); comboBox3_YapilanIslem.Items.Clear(); while (dr.Read()) { comboBox3_YapilanIslem.Items.Add(dr["islemAdi"].ToString()); islemFiyat.Add(dr["islemAdi"].ToString(), dr["birimFiyat"].ToString()); } } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void button3_Sil_Click(object sender, EventArgs e) { try { // Bağlantı açıldığında çalışacak sql sorgusu için cmd nesnesi oluşturulur: SqlCommand cmd = new SqlCommand("Delete from kullanici WHERE kullaniciKod=@kodu ", SQLBaglanti.SqlBaglan()); // TextBox'lardan alınan bilgiler etiketlere, oradan da sorguya gönderilir: cmd.Parameters.AddWithValue("@kodu", textBox1_KullaniciKod.Text); SQLBaglanti.SqlBaglan().Open(); cmd.ExecuteNonQuery(); SQLBaglanti.SqlBaglan().Close(); MessageBox.Show("Kullanıcı Silme Başarıyla Gerçekleşti."); kullanici_tanitma p = new kullanici_tanitma(); p.MdiParent = Program.anaekran; p.Show(); this.Close(); } catch (SqlException) { MessageBox.Show("Silme İşlemi Sırasında Bir Hata Oluştu."); } }
private string DoktorAdSorgulama() { try { string DOKTOR_KOD = dataGridView1_YapilanTahlilVeIslemler.Rows[0].Cells[4].Value.ToString(); cmd = new SqlCommand("SELECT kullanici.ad FROM kullanici WHERE unvan = 'Doktor' AND kullaniciKod=@DOKTOR_KOD", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@DOKTOR_KOD", SqlDbType.VarChar); cmd.Parameters["@DOKTOR_KOD"].Value = DOKTOR_KOD; SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { DOKTOR_AD = dr[0].ToString(); } if (DOKTOR_AD != "") { return(DOKTOR_AD); } } catch (Exception E) { MessageBox.Show(E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } return(null); }
private void SevkTarihGirisleri() { try { SqlDataReader dr; string dosyaNo = textBox1_DosyaNo.Text; cmd = new SqlCommand("SELECT S.sevkTarihi FROM SOHTS.dbo.hasta H, SOHTS.dbo.sevk S WHERE H.dosyaNo = S.dosyaNo and H.dosyaNo =@dosyaNo", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@dosyaNo", SqlDbType.VarChar); cmd.Parameters["@dosyaNo"].Value = dosyaNo; SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); comboBox1_OncekiIslemler.Items.Clear(); while (dr.Read()) { comboBox1_OncekiIslemler.Items.Add(dr["sevkTarihi"]); } } catch (Exception E) { return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private string TCKimlikVeriTabaniKontrol() { try { string TC = textBox3_TC.Text; cmd = new SqlCommand("SELECT dosyaNo FROM hasta WHERE TC=@TC", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@TC", SqlDbType.VarChar); cmd.Parameters["@TC"].Value = TC; SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { return(dr[0].ToString()); } } catch (Exception) { } finally { SQLBaglanti.SqlBaglan().Close(); } return("-1"); }
private void HastaKullaniciKodIleArama() { try { string dosyaNo = textBox1_DosyaNo.Text; cmd = new SqlCommand("SELECT H.ad,H.soyad,H.kurumAdi,H.dosyaNo,S.sevkTarihi FROM hasta H,sevk S WHERE H.dosyaNo = H.dosyaNo AND H.dosyaNo =@dosyaNo", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); cmd.Parameters.Add("@dosyaNo", SqlDbType.Int); cmd.Parameters["@dosyaNo"].Value = Convert.ToInt32(dosyaNo); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { textBox2_HastaAd.Text = dr[0].ToString(); textBox3_HastaSoyad.Text = dr[1].ToString(); textBox4_KurumAdi.Text = dr[2].ToString(); dateTimePicker1_SevkTarihi.Text = dr[4].ToString(); } } catch (Exception E) { MessageBox.Show("Kullanici Bulunamadı" + E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } SevkTarihGirisleri(); }
public bool KullaniciTanitmaKullaniciEkraniAc(string kullanici_userName) { try { cmd = new SqlCommand("SELECT * From kullanici WHERE userName = @kullanici_userName", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@kullanici_userName", SqlDbType.VarChar); cmd.Parameters["@kullanici_userName"].Value = kullanici_userName; SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { KullaniciVeriAktarimi.kullaniciUserName = dr["userName"].ToString(); if (KullaniciVeriAktarimi.kullaniciUserName != "") { return(false); } } } catch (Exception E) { MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } return(true); }
public bool PoliklinikVeriGirisiKayitVarMi(string poliklinikAd) { try { cmd = new SqlCommand("SELECT * From poliklinik WHERE poliklinikAdi = @PoliklinikAd", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@PoliklinikAd", SqlDbType.VarChar); cmd.Parameters["@PoliklinikAd"].Value = poliklinikAd; SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { PoliklinikVeriAktarimi.gecerliMi = dr["durum"].ToString(); PoliklinikVeriAktarimi.poliklinikAciklama = dr["aciklama"].ToString(); PoliklinikVeriAktarimi.poliklinikAd = dr["poliklinikAdi"].ToString(); if (PoliklinikVeriAktarimi.poliklinikAd != "" || PoliklinikVeriAktarimi.gecerliMi != "" || PoliklinikVeriAktarimi.poliklinikAciklama != "") { poliklinik p = new poliklinik(); p.MdiParent = Program.anaekran; p.Show(); this.Close(); return(false); } } } catch (Exception E) { MessageBox.Show("Veri Tabanı Bağlantı Hatası." + E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } return(true); }
private void RaporDadaGridViewEkleme() { dataGridView1_rapor.Rows.Clear(); try { dataGridView1_rapor.Rows.Clear(); cmd = new SqlCommand("SELECT H.dosyaNo,H.TC,H.ad,H.soyad,S.poliklinik,S.yapilanIslem,S.taburcu " + "FROM hasta H INNER JOIN sevk S ON H.dosyaNo = S.dosyaNo " + gelenifade, SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); // da = new SqlDataAdapter(cmd); //DataTable dt = new DataTable(); //da.Fill(dt); //dataGridView1_rapor.DataSource = dt; dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { row = new string[] { dr[0].ToString(), dr[1].ToString(), dr[2].ToString(), dr[3].ToString(), dr[4].ToString(), dr[5].ToString(), dr[6].ToString() }; dataGridView1_rapor.Rows.Add(row); } } catch (Exception E) { MessageBox.Show(E.ToString()); } finally { dr.Close(); SQLBaglanti.SqlBaglan().Close(); } }
private void EkleVeriTabaniKayıt() { try { cmd = new SqlCommand(); cmd.Connection = SQLBaglanti.SqlBaglan(); SQLBaglanti.SqlBaglan().Open(); cmd.CommandText = "sevk_veri_ekleme_v2"; cmd.CommandType = CommandType.StoredProcedure; string dt = dateTimePicker1_SevkTarihi.Value.Date.ToString("dd-MM-yyyy"); cmd.Parameters.Add("@sevk_tarih", SqlDbType.SmallDateTime); cmd.Parameters["@sevk_tarih"].Value = Convert.ToDateTime(dt); cmd.Parameters.Add("@dosyaNo", SqlDbType.VarChar); cmd.Parameters["@dosyaNo"].Value = textBox1_DosyaNo.Text; cmd.Parameters.Add("@poliklinik", SqlDbType.VarChar); cmd.Parameters["@poliklinik"].Value = comboBox2_PoliklinikAd.Text; cmd.Parameters.Add("@saat", SqlDbType.NVarChar); cmd.Parameters["@saat"].Value = saat; cmd.Parameters.Add("@yapilanislem", SqlDbType.VarChar); cmd.Parameters["@yapilanislem"].Value = comboBox3_YapilanIslem.Text; cmd.Parameters.Add("@doktorKod", SqlDbType.VarChar); cmd.Parameters["@doktorKod"].Value = comboBox4_DoktorKod.Text; cmd.Parameters.Add("@miktar", SqlDbType.VarChar); cmd.Parameters["@miktar"].Value = numericUpDown1_Miktar.Text; cmd.Parameters.Add("@birimFiyat", SqlDbType.VarChar); cmd.Parameters["@birimFiyat"].Value = textBox6_birimFiyat.Text; cmd.Parameters.Add("@sira", SqlDbType.VarChar); cmd.Parameters["@sira"].Value = textBox5_SiraNo.Text; cmd.Parameters.Add("@toplamTutar", SqlDbType.VarChar); cmd.Parameters["@toplamTutar"].Value = label_ToplamTutar.Text; cmd.Parameters.Add("@taburcu", SqlDbType.VarChar); cmd.Parameters["@taburcu"].Value = "Hayir"; cmd.ExecuteNonQuery(); MessageBox.Show("Veriler Kaydedildi."); SQLBaglanti.SqlBaglan().Close(); } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void GridViewYazdir(SqlCommand cmd) { SQLBaglanti.SqlBaglan().Open(); da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); dataGridView1_Listele.DataSource = dt; }
public void dosyasayisisorgula() { SQLBaglanti.SqlBaglan().Open(); SqlCommand cmd = new SqlCommand("SELECT top 1 dosyaNo FROM hasta order by dosyaNo desc ", SQLBaglanti.SqlBaglan()); int kayitSayisi = Convert.ToInt32(cmd.ExecuteScalar()); SQLBaglanti.SqlBaglan().Close(); kayitSayisi++; textBox1_DosyaNo.Text = kayitSayisi.ToString(); }
private void comboBox1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && comboBox1.Text != "") { try { //Kayi varsa diğer formu açar ve kayıtları doldurur. string poliklinikGirisAd = comboBox1.Text; bool poliklinik_ac_bool = PoliklinikVeriGirisiKayitVarMi(poliklinikGirisAd); // false geri dönüş var ise veri var demektir gerisine gerek yok if (poliklinik_ac_bool == false) { return; } DialogResult result = MessageBox.Show("Böyle Bir Kayit Bulunamadı, Yeni Bir Kayit Oluşturmak İster Misiniz?", "Poliklinik Bulunamadı", MessageBoxButtons.OKCancel); if (result == DialogResult.Cancel) { comboBox1.Text = ""; checkBox1.Checked = false; } if (result == DialogResult.OK) { try { PoliklinikVeriAktarimi.poliklinikAd = comboBox1.Text; cmd = new SqlCommand("INSERT INTO poliklinik (poliklinikAdi) VALUES(@PoliklinikAd)", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@PoliklinikAd", SqlDbType.VarChar); cmd.Parameters["@PoliklinikAd"].Value = PoliklinikVeriAktarimi.poliklinikAd; SQLBaglanti.SqlBaglan().Open(); cmd.ExecuteNonQuery(); poliklinik p = new poliklinik(); p.MdiParent = Program.anaekran; p.Show(); this.Close(); } catch (Exception E) { MessageBox.Show("Hata : ", E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } } } catch (Exception E) { MessageBox.Show("Hata : " + E.ToString()); } } }
private void HastaDadaGridViewEkleme(string kosul, int temp) { dataGridView1_Listele.DataSource = null; try { if (temp == 1) { SqlCommand cmd = new SqlCommand("SELECT * FROM hasta WHERE ad=@ad", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@ad", SqlDbType.VarChar); cmd.Parameters["@ad"].Value = kosul; GridViewYazdir(cmd); } if (temp == 2) { string[] kosul_parse = kosul.Split(' '); SqlCommand cmd = new SqlCommand("SELECT * FROM hasta WHERE ad=@ad and soyad=@soyad", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@ad", SqlDbType.VarChar); cmd.Parameters["@ad"].Value = kosul_parse[0]; cmd.Parameters.Add("@soyad", SqlDbType.VarChar); cmd.Parameters["@soyad"].Value = kosul_parse[1]; GridViewYazdir(cmd); } if (temp == 3) { SqlCommand cmd = new SqlCommand("SELECT * FROM hasta WHERE tckimlikno=@TC", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@TC", SqlDbType.Int); cmd.Parameters["@TC"].Value = kosul; GridViewYazdir(cmd); } if (temp == 4) { SqlCommand cmd = new SqlCommand("SELECT * FROM hasta WHERE kurumsicilno=@kurumSicilNo", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@kurumSicilNo", SqlDbType.VarChar); cmd.Parameters["@kurumSicilNo"].Value = kosul; GridViewYazdir(cmd); } if (temp == 5) { SqlCommand cmd = new SqlCommand("SELECT * FROM hasta WHERE dosyano=@dosyano", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@dosyano", SqlDbType.Int); cmd.Parameters["@dosyano"].Value = kosul; GridViewYazdir(cmd); } } catch (Exception E) { MessageBox.Show(E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void DataGridViewSecileniSil() { try { cmd = new SqlCommand(); cmd.Connection = SQLBaglanti.SqlBaglan(); SQLBaglanti.SqlBaglan().Open(); cmd.CommandText = "hasta_islemleri_secileni_sil"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@dosyaNo", SqlDbType.Int); cmd.Parameters["@dosyaNo"].Value = Convert.ToInt32(textBox1_DosyaNo.Text.Trim()); cmd.Parameters.Add("@poliklinik", SqlDbType.VarChar); cmd.Parameters["@poliklinik"].Value = A_poliklinik.Trim(); cmd.Parameters.Add("@saat", SqlDbType.NVarChar); cmd.Parameters["@saat"].Value = A_saat.Trim(); cmd.Parameters.Add("@yapilanislem", SqlDbType.VarChar); cmd.Parameters["@yapilanislem"].Value = A_yapilan_islem.Trim(); cmd.Parameters.Add("@doktorKod", SqlDbType.VarChar); cmd.Parameters["@doktorKod"].Value = A_drKod.Trim(); cmd.Parameters.Add("@miktar", SqlDbType.VarChar); cmd.Parameters["@miktar"].Value = A_miktar.Trim(); cmd.Parameters.Add("@birimFiyat", SqlDbType.VarChar); cmd.Parameters["@birimFiyat"].Value = A_birimFiyat.Trim(); cmd.Parameters.Add("@sira", SqlDbType.VarChar); cmd.Parameters["@sira"].Value = A_sira_no.Trim(); cmd.ExecuteNonQuery(); MessageBox.Show("Silme Başarılı"); if (selectedIndex > -1) { dataGridView1_YapilanTahlilVeIslemler.Rows.RemoveAt(selectedIndex); dataGridView1_YapilanTahlilVeIslemler.Refresh(); } } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void VarOlanKullaniciVerileriYukleme() { cmd = new SqlCommand("SELECT * From kullanici WHERE userName=@userName", SQLBaglanti.SqlBaglan()); cmd.Parameters.Add("@userName", SqlDbType.VarChar); cmd.Parameters["@userName"].Value = KullaniciVeriAktarimi.kullaniciUserName; try { SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { textBox1_KullaniciKod.Text = dr["kullaniciKod"].ToString().Trim(); textBox_TC.Text = dr["TC"].ToString().Trim(); textBox_DogumYeri.Text = dr["dogumYeri"].ToString().Trim(); textBox_BabaAdi.Text = dr["babaAd"].ToString().Trim(); textBox_AnneAdi.Text = dr["anneAd"].ToString().Trim(); textBox_CepTel.Text = dr["cepTelefonNo"].ToString().Trim(); textBox_EvTel.Text = dr["evTelefonNo"].ToString().Trim(); textBox_Ad.Text = dr["ad"].ToString().Trim(); textBox_Soyad.Text = dr["soyad"].ToString().Trim(); dateTimePicker1_isBaslama.Text = dr["isBaslamaTarih"].ToString().Trim(); dateTimePicker2_DogumTarihi.Text = dr["dogumTarihi"].ToString().Trim(); comboBox1_cinsiyet.Text = dr["cinsiyet"].ToString().Trim(); comboBox2_MedeniHal.Text = dr["medeniHal"].ToString().Trim(); textBox_adres.Text = dr["adres"].ToString().Trim(); comboBox3_KanGrubu.Text = dr["kanGrubu"].ToString().Trim(); textBoxMaas.Text = dr["maas"].ToString().Trim(); comboBox1_Unvan.Text = dr["unvan"].ToString().Trim(); textBox_KullaniciAd.Text = dr["userName"].ToString().Trim(); textBox_Sifre.Text = dr["sifre"].ToString().Trim(); string yetki_belgesi = dr["yetki"].ToString().Trim(); if (yetki_belgesi == "True") { checkBox_yetkiliKullaniciMi.Checked = true; } else { checkBox_yetkiliKullaniciMi.Checked = false; } } } catch (Exception E) { MessageBox.Show(E.ToString()); } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void button2_Guncelle_Click(object sender, EventArgs e) { string a; if (checkBox_yetkiliKullaniciMi.Checked == true) { a = "true"; } else { a = "false"; } // try ile yazacağımız kod denenir: try { // Bağlantı açıldığında çalışacak sql sorgusu için cmd nesnesi oluşturulur: SqlCommand cmd = new SqlCommand("UPDATE kullanici SET ad=@ad,soyad=@soyad,sifre=@sifre,yetki=@yetki,evTelefonNo=@evtel,cepTelefonNo=@ceptel,adres=@adres,unvan=@unvan,isBaslamaTarih=@isebaslama,maas=@maas,dogumYeri=@dogumyeri,anneAd=@annead,babaAd=@babaad,cinsiyet=@cinsiyet,kanGrubu=@kangrubu,medeniHal=@medenihal,dogumTarihi=@dogumtarihi,TC=@tckimlikno,userName=@username WHERE kullaniciKod=@kodu ", SQLBaglanti.SqlBaglan()); // TextBox'lardan alınan bilgiler etiketlere, oradan da sorguya gönderilir: cmd.Parameters.AddWithValue("@ad", textBox_Ad.Text); cmd.Parameters.AddWithValue("@soyad", textBox_Soyad.Text); cmd.Parameters.AddWithValue("@sifre", textBox_Sifre.Text); cmd.Parameters.AddWithValue("@yetki", a.ToString()); cmd.Parameters.AddWithValue("@evtel", textBox_EvTel.Text); cmd.Parameters.AddWithValue("@ceptel", textBox_CepTel.Text); cmd.Parameters.AddWithValue("@adres", textBox_adres.Text); cmd.Parameters.AddWithValue("@unvan", comboBox1_Unvan.Text); cmd.Parameters.AddWithValue("@isebaslama", dateTimePicker1_isBaslama.Value); cmd.Parameters.AddWithValue("@maas", textBoxMaas.Text); cmd.Parameters.AddWithValue("@dogumyeri", textBox_DogumYeri.Text); cmd.Parameters.AddWithValue("@annead", textBox_AnneAdi.Text); cmd.Parameters.AddWithValue("@babaad", textBox_BabaAdi.Text); cmd.Parameters.AddWithValue("@cinsiyet", comboBox1_cinsiyet.Text); cmd.Parameters.AddWithValue("@kangrubu", comboBox3_KanGrubu.Text); cmd.Parameters.AddWithValue("@medenihal", comboBox2_MedeniHal.Text); cmd.Parameters.AddWithValue("@dogumtarihi", dateTimePicker2_DogumTarihi.Value); cmd.Parameters.AddWithValue("@tckimlikno", textBox_TC.Text); cmd.Parameters.AddWithValue("@username", textBox_KullaniciAd.Text); cmd.Parameters.AddWithValue("@kodu", textBox1_KullaniciKod.Text); SQLBaglanti.SqlBaglan().Open(); cmd.ExecuteNonQuery(); SQLBaglanti.SqlBaglan().Close(); MessageBox.Show("Kullanıcı Bilgileri Başarıyla Güncellendi."); } catch (SqlException) { MessageBox.Show("Güncelleme İşlemi Sırasında Bir Hata Oluştu."); } }
private void cikisIslemiDBKayit() { try { cmd = new SqlCommand(); cmd.Connection = SQLBaglanti.SqlBaglan(); SQLBaglanti.SqlBaglan().Open(); cmd.CommandText = "hasta_cikis_veri_kayit"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@dosya_no", SqlDbType.Int); cmd.Parameters["@dosya_no"].Value = Convert.ToInt32(textBox1_DosyaNo.Text.Trim()); DateTime sevkTarihx = Convert.ToDateTime(comboBox1_sevkTarihi.Text.Trim()); string x = String.Format("{0:yyyy/MM/dd}", sevkTarihx); cmd.Parameters.Add("@sevk_tarih", SqlDbType.DateTime); cmd.Parameters["@sevk_tarih"].Value = Convert.ToDateTime(x); cmd.Parameters.Add("@cikis_tarihi", SqlDbType.DateTime); cmd.Parameters["@cikis_tarihi"].Value = Convert.ToDateTime(comboBox2_cikisTarihi.Text.Trim()); cmd.Parameters.Add("@odeme_sekli", SqlDbType.VarChar); cmd.Parameters["@odeme_sekli"].Value = comboBox3_OdemeSekli.Text.Trim(); cmd.Parameters.Add("@toplam_tutar", SqlDbType.VarChar); cmd.Parameters["@toplam_tutar"].Value = comboBox4_ToplamTutar.Text.Trim(); cmd.Parameters.Add("@taburcu", SqlDbType.VarChar); cmd.Parameters["@taburcu"].Value = "Evet"; cmd.ExecuteNonQuery(); } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void KullaniciBilgileriEkranaYazdir() { try { cmd = new SqlCommand("Select * FROM hasta WHERE dosyaNo=@HastaDosyaNo", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); cmd.Parameters.Add("@HastaDosyaNo", SqlDbType.VarChar); cmd.Parameters["@HastaDosyaNo"].Value = HastaIslemleriHastaBilgisiAktarma.HastaDosyaNo.Trim(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { textBox3_TC.Text = dr[0].ToString(); textBox1_DosyaNo.Text = dr[1].ToString(); textBox2_Ad.Text = dr[2].ToString(); textBox4_Soyad.Text = dr[3].ToString(); textBox5_DogumYeri.Text = dr[4].ToString(); dateTimePicker1_DogumTarihi.Text = dr[5].ToString(); textBox6_BabaAd.Text = dr[6].ToString(); textBox7_AnneAd.Text = dr[7].ToString(); comboBox1_Cinsiyet.Text = dr[8].ToString(); comboBox2_KanGrubu.Text = dr[9].ToString(); textBox9_TelefonNo.Text = dr[10].ToString(); textBox8_Adres.Text = dr[11].ToString(); textBox1_YakinAdres.Text = dr[12].ToString(); textBox10_KurumSicilNo.Text = dr[13].ToString(); textBox11_KurumAdi.Text = dr[14].ToString(); textBox12_YakinTelefonNo.Text = dr[15].ToString(); textBox1_YakinKurumSicilNO.Text = dr[16].ToString(); textBox2_YakinKurumAd.Text = dr[17].ToString(); } SQLBaglanti.SqlBaglan().Close(); } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void button1_Kaydet_Click(object sender, EventArgs e) { try { // Bağlantımızı kontrol ediyoruz, eğer kapalıysa açıyoruz. string kayit = "insert into kullanici(ad,soyad,sifre,yetki,evTelefonNo,cepTelefonNo,adres,unvan,isBaslamaTarih,maas,dogumYeri,anneAd,babaAd,cinsiyet,kanGrubu,medeniHal,dogumTarihi,TC,userName) values (@ad,@soyad,@sifre,@yetki,@evTelefonNo,@cepTelefonNo,@adres,@unvan,@isBaslamaTarih,@maas,@dogumYeri,@anneAd,@babaAd,@cinsiyet,@kanGrubu,@medeniHal,@dogumTarihi,@TC,@userName)"; SQLBaglanti.SqlBaglan().Open(); //tablomuzun ilgili alanlarına kayıt ekleme işlemini gerçekleştirecek sorgumuz. SqlCommand komut = new SqlCommand(kayit, SQLBaglanti.SqlBaglan()); //Sorgumuzu ve baglantimizi parametre olarak alan bir SqlCommand nesnesi oluşturuyoruz. komut.Parameters.AddWithValue("@ad", textBox_Ad.Text); komut.Parameters.AddWithValue("@soyad", textBox_Soyad.Text); komut.Parameters.AddWithValue("@sifre", textBox_Sifre.Text); komut.Parameters.AddWithValue("@yetki", yetkilimi.ToString());//dikkat komut.Parameters.AddWithValue("@evTelefonNo", textBox_EvTel.Text); komut.Parameters.AddWithValue("@cepTelefonNo", textBox_CepTel.Text); komut.Parameters.AddWithValue("@adres", textBox_adres.Text); komut.Parameters.AddWithValue("@unvan", comboBox1_Unvan.Text);// komut.Parameters.AddWithValue("@isBaslamaTarih", dateTimePicker1_isBaslama.Value); komut.Parameters.AddWithValue("@maas", textBoxMaas.Text); komut.Parameters.AddWithValue("@dogumYeri", textBox_DogumYeri.Text); komut.Parameters.AddWithValue("@anneAd", textBox_AnneAdi.Text); komut.Parameters.AddWithValue("@babaAd", textBox_BabaAdi.Text); komut.Parameters.AddWithValue("@cinsiyet", comboBox1_cinsiyet.Text); komut.Parameters.AddWithValue("@kanGrubu", comboBox3_KanGrubu.Text); komut.Parameters.AddWithValue("@medeniHal", comboBox2_MedeniHal.Text); komut.Parameters.AddWithValue("@dogumTarihi", dateTimePicker2_DogumTarihi.Value); komut.Parameters.AddWithValue("@TC", textBox_TC.Text); komut.Parameters.AddWithValue("@userName", textBox_KullaniciAd.Text); //Parametrelerimize Form üzerinde ki kontrollerden girilen verileri aktarıyoruz. komut.ExecuteNonQuery(); //Veritabanında değişiklik yapacak komut işlemi bu satırda gerçekleşiyor. SQLBaglanti.SqlBaglan().Close(); MessageBox.Show("Kayıt İşlemi Gerçekleşti."); } catch (Exception hata) { MessageBox.Show("İşlem Sırasında Hata Oluştu." + hata.Message); } }
private void DrKodDoldurma() { try { cmd = new SqlCommand("SELECT kullaniciKod FROM kullanici WHERE unvan='Doktor'", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { comboBox4_DoktorKod.Items.Add(dr["kullaniciKod"].ToString()); } } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
public void KayitliKullaniciEkranaBas() { try { cmd = new SqlCommand("SELECT userName From kullanici", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { comboBox1.Items.Add(dr["username"].ToString().Trim()); } } catch (Exception E) { MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
public void poliklinikIsimOkuma() { try { cmd = new SqlCommand("SELECT poliklinikAdi From poliklinik", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { comboBox1.Items.Add(dr["poliklinikAdi"].ToString()); } } catch (Exception E) { MessageBox.Show("Veri Tabanına Bağlanırken Hata Oluştu." + E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void PoliklinikIsımDoldurma() { try { cmd = new SqlCommand("SELECT * FROM poliklinik", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { comboBox2_PoliklinikAd.Items.Add(dr["poliklinikAdi"]); } } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void PoliklinikSil() { SQLBaglanti.SqlBaglan().Open(); string secmeSorgusu = "SELECT * from poliklinik where poliklinikAdi=@poliklinikadi"; SqlCommand cmd = new SqlCommand(secmeSorgusu, SQLBaglanti.SqlBaglan()); cmd.Parameters.AddWithValue("@poliklinikadi", textBox1_poliklinikPoliklinikAd.Text); SqlDataAdapter da = new SqlDataAdapter(cmd); SqlDataReader dr = cmd.ExecuteReader(); //DataReader ile poliklinik verilerini veritabanından belleğe aktardık. if (dr.Read()) //Datareader herhangi bir okuma yapabiliyorsa aşağıdaki kodlar çalışır. { string isim = dr["poliklinikAdi"].ToString(); dr.Close(); //Datareader ile okunan müşteri ad ve soyadını isim değişkenine atadım. //Datareader açık olduğu sürece başka bir sorgu çalıştıramayacağımız için dr nesnesini kapatıyoruz. DialogResult durum = MessageBox.Show(isim + " kaydını silmek istediğinizden emin misiniz?", "Silme Onayı", MessageBoxButtons.YesNo); if (DialogResult.Yes == durum) { string silmeSorgusu = "DELETE from poliklinik where poliklinikAdi=@poliklinikadi"; //musterino parametresine bağlı olarak müşteri kaydını silen sql sorgusu SqlCommand silKomutu = new SqlCommand(silmeSorgusu, SQLBaglanti.SqlBaglan()); silKomutu.Parameters.AddWithValue("@poliklinikadi", textBox1_poliklinikPoliklinikAd.Text); silKomutu.ExecuteNonQuery(); MessageBox.Show("Poliklinik Silindi."); //Silme işlemini gerçekleştirdikten sonra kullanıcıya mesaj verdik. } } else { MessageBox.Show("Poliklinik Bulunamadı."); } SQLBaglanti.SqlBaglan().Close(); }
private void TarihlerDBVeriCekme() { try { cmd = new SqlCommand("SELECT DISTINCT sevkTarihi FROM sevk", SQLBaglanti.SqlBaglan()); SQLBaglanti.SqlBaglan().Open(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { comboBox1_baslangic.Items.Add(dr["sevkTarihi"].ToString()); comboBox2_bitis.Items.Add(dr["sevkTarihi"].ToString()); } } catch (Exception E) { MessageBox.Show(E.ToString()); return; } finally { SQLBaglanti.SqlBaglan().Close(); } }
private void button3_Yazdir_Click_1(object sender, EventArgs e) { try { SQLBaglanti.SqlBaglan().Open(); CrystalReport1 cr = new CrystalReport1(); DataSet ds = new DataSet(); SqlCommand cmd = new SqlCommand("SELECT DISTINCT H.dosyaNo,H.TC,H.ad,H.soyad,S.poliklinik " + "FROM hasta H INNER JOIN sevk S ON H.dosyaNo = S.dosyaNo " + gelenifade, SQLBaglanti.SqlBaglan()); SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(ds, "hasta"); SQLBaglanti.SqlBaglan().Close(); cr.SetDataSource(ds); Rapor_Veri_Kaynagı.a = cr; SQLBaglanti.SqlBaglan().Close(); RaporEkraniCrystal a = new RaporEkraniCrystal(); a.MdiParent = Program.anaekran; a.Show(); } catch (Exception) { MessageBox.Show(e.ToString()); } }