Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        // Veri tabanında aynı tc var mı kontrol eder ve geriye varsa tc ye ait KullaniciKod geri döndürür.
        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");
        }
Ejemplo n.º 3
0
        private string DoktorAdSorgulama()
        {
            try
            {
                string DOKTOR_KOD = dataGridView1_YapilanTahlilVeIslemelr.Rows[0].Cells[4].Value.ToString();
                cmd = new SqlCommand("SELECT kullanici.ad FROM SOHTS.dbo.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);
        }
Ejemplo n.º 4
0
        public Boolean GirisYap()
        {
            try
            {
                cmd = new SqlCommand("SELECT * FROM SOHTS.dbo.kullanici where userName = @KullaniciAd AND sifre= @KullaniciSifre ", SQLBaglanti.SqlBaglan());
                cmd.Parameters.Add("@KullaniciAd", SqlDbType.VarChar);
                cmd.Parameters["@KullaniciAd"].Value = textBox_Kullani_Adi.Text;
                cmd.Parameters.Add("@KullaniciSifre", SqlDbType.VarChar);
                cmd.Parameters["@KullaniciSifre"].Value = textBox_Sifre.Text;

                SQLBaglanti.SqlBaglan().Open();
                dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (dr.Read())
                {
                    YetkiliKullaniciKontorl.YetkliKullanici = dr["yetki"].ToString().Trim();
                    return(true);
                }
            }
            catch (Exception E)
            {
                MessageBox.Show(E.ToString());
                return(false);
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }

            return(false);
        }
Ejemplo n.º 5
0
        public bool KullaniciTanitmaKullaniciEkraniAc(string kullanici_userName)
        {
            try
            {
                cmd = new SqlCommand("SELECT * From SOHTS.dbo.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);
        }
Ejemplo n.º 6
0
        private void YapilanIslemDoldurma()
        {
            try
            {
                cmd = new SqlCommand("SELECT * FROM SOHTS.dbo.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();
            }
        }
Ejemplo n.º 7
0
        private void PoliklinikUpdate()
        {
            try
            {
                bool checkboxKontrol = true;
                if (checkBox_poliklinikGecerliMi.Checked == true)
                {
                    checkboxKontrol = false;
                }

                cmd             = new SqlCommand("poliklinik_update", SQLBaglanti.SqlBaglan());
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.Add("@Aciklama", SqlDbType.VarChar);
                cmd.Parameters.Add("@Durum", SqlDbType.VarChar);
                cmd.Parameters.Add("@Poliklinik", SqlDbType.VarChar);
                cmd.Parameters["@Aciklama"].Value   = textBox_PoliklinikAciklama.Text;
                cmd.Parameters["@Durum"].Value      = checkboxKontrol;
                cmd.Parameters["@Poliklinik"].Value = textBox1_poliklinikPoliklinikAd.Text;

                SQLBaglanti.SqlBaglan().Open();
                cmd.ExecuteNonQuery();
                MessageBox.Show("Update Başarılı");
            }
            catch (Exception E)
            {
                MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
                return;
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }
Ejemplo n.º 8
0
        public bool PoliklinikVeriGirisiKayitVarMi(string poliklinikAd)
        {
            try
            {
                cmd = new SqlCommand("SELECT * From SOHTS.dbo.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.owner;
                        p.Show();
                        this.Close();
                        return(false);
                    }
                }
            }
            catch (Exception E)
            {
                MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
            return(true);
        }
Ejemplo n.º 9
0
        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();
        }
Ejemplo n.º 10
0
        private void SevkTarihveKullaniciKodaGoreDataGridViewDoldurma()
        {
            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 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() };
                }
                dataGridView1_YapilanTahlilVeIslemelr.Rows.Add(row);
            }
            catch (Exception E)
            {
                MessageBox.Show(E.ToString());
                return;
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }
Ejemplo n.º 11
0
        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();
            }
        }
Ejemplo n.º 12
0
        private void GridViewYazdir(SqlCommand cmd)
        {
            SQLBaglanti.SqlBaglan().Open();
            da = new SqlDataAdapter(cmd);
            DataTable dt = new DataTable();

            da.Fill(dt);
            dataGridView1_Listele.DataSource = dt;
        }
Ejemplo n.º 13
0
        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 TC=@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();
            }
        }
Ejemplo n.º 14
0
        private void comboBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter && comboBox1_PoliklinikGirisAd.Text != "")
            {
                try
                {
                    //Kayi varsa diğer formu açar ve kayıtları doldurur.
                    string poliklinikGirisAd  = comboBox1_PoliklinikGirisAd.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 Bulunamadi", MessageBoxButtons.OKCancel);
                    if (result == DialogResult.Cancel)
                    {
                        comboBox1_PoliklinikGirisAd.Text = "";
                        checkBox1_gecerliMi.Checked      = false;
                    }
                    if (result == DialogResult.OK)
                    {
                        try
                        {
                            PoliklinikVeriAktarimi.poliklinikAd = comboBox1_PoliklinikGirisAd.Text;
                            cmd = new SqlCommand("INSERT INTO SOHTS.dbo.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.owner;
                            p.Show();
                            this.Close();
                        }
                        catch (Exception E)
                        {
                            MessageBox.Show("Hata : ", E.ToString());
                        }
                        finally
                        {
                            SQLBaglanti.SqlBaglan().Close();
                        }
                    }
                }
                catch (Exception E)
                {
                    MessageBox.Show("Hata : " + E.ToString());
                }
            }
        }
Ejemplo n.º 15
0
        // Silmede hata var !!!!
        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_YapilanTahlilVeIslemelr.Rows.RemoveAt(selectedIndex);
                    dataGridView1_YapilanTahlilVeIslemelr.Refresh();
                }
            }
            catch (Exception E)
            {
                MessageBox.Show(E.ToString());
                return;
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }
Ejemplo n.º 16
0
        private void VarOlanKullaniciVerileriYukleme()
        {
            cmd = new SqlCommand("SELECT * From SOHTS.dbo.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();
            }
        }
Ejemplo n.º 17
0
        private void YeniKullaniciEkleme()
        {
            string aranan_kullanici = comboBox1_KullanicilarEkranaBas.Text;

            bool poliklinik_ac_bool = KullaniciTanitmaKullaniciEkraniAc(aranan_kullanici);

            // false geri dönüş var ise veri var demektir
            if (poliklinik_ac_bool == false)
            {
                KullaniciVeriAktarimi.kullaniciUserName = aranan_kullanici;
                kullanici p = new kullanici();
                p.MdiParent = Program.owner;
                p.Show();
                this.Close();
            }
            if (poliklinik_ac_bool == true)
            {
                try
                {
                    cmd = new SqlCommand("INSERT INTO SOHTS.dbo.kullanici (userName) VALUES (@aranan_kullanici)", SQLBaglanti.SqlBaglan());
                    cmd.Parameters.Add("@aranan_kullanici", SqlDbType.VarChar);
                    cmd.Parameters["@aranan_kullanici"].Value = aranan_kullanici;

                    SQLBaglanti.SqlBaglan().Open();

                    dr = cmd.ExecuteReader();
                    // Diğer formda verileri okuyabilmek için kullanıcı adı ataması yapıldı
                    KullaniciVeriAktarimi.kullaniciUserName = aranan_kullanici;

                    // Ekledikten sonra bilgi ekranına yönlendirme yapıldı
                    kullanici p = new kullanici();
                    p.MdiParent = Program.owner;
                    p.Show();
                    this.Close();
                }
                catch (Exception E)
                {
                    MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
                }
                finally
                {
                    SQLBaglanti.SqlBaglan().Close();
                }
            }
        }
Ejemplo n.º 18
0
        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();
            }
        }
Ejemplo n.º 19
0
        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();
            }
        }
Ejemplo n.º 20
0
 public void KayitliKullaniciEkranaBas()
 {
     try
     {
         cmd = new SqlCommand("SELECT userName From SOHTS.dbo.kullanici", SQLBaglanti.SqlBaglan());
         SQLBaglanti.SqlBaglan().Open();
         dr = cmd.ExecuteReader();
         while (dr.Read())
         {
             comboBox1_KullanicilarEkranaBas.Items.Add(dr["userName"].ToString().Trim());
         }
     }
     catch (Exception E)
     {
         MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
         return;
     }
     finally
     {
         SQLBaglanti.SqlBaglan().Close();
     }
 }
Ejemplo n.º 21
0
 private void RaporDadaGridViewEkleme(string kosul)
 {
     dataGridView1_rapor.DataSource = null;
     try
     {
         SqlCommand cmd = new SqlCommand("SELECT H.dosyaNo,H.ad,H.soyad,S.sevkTarihi,S.poliklinik,S.yapilanIslem,S.doktorKod,S.toplamTutar " +
                                         "FROM SOHTS.dbo.hasta H INNER JOIN SOHTS.dbo.sevk S ON H.dosyaNo = S.dosyaNo  " + kosul, SQLBaglanti.SqlBaglan());
         SQLBaglanti.SqlBaglan().Open();
         da = new SqlDataAdapter(cmd);
         DataTable dt = new DataTable();
         da.Fill(dt);
         dataGridView1_rapor.DataSource = dt;
     }
     catch (Exception E)
     {
         MessageBox.Show(E.ToString());
     }
     finally
     {
         SQLBaglanti.SqlBaglan().Close();
     }
 }
Ejemplo n.º 22
0
        private void kullaniciSil()
        {
            cmd             = new SqlCommand("SOHTS.dbo.kullanici_kullaniciSil", SQLBaglanti.SqlBaglan());
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add("@KullaniciKod", SqlDbType.VarChar);
            cmd.Parameters["@KullaniciKod"].Value = textBox1_KullaniciKod.Text;
            try
            {
                SQLBaglanti.SqlBaglan().Open();
                cmd.ExecuteNonQuery();
                MessageBox.Show("Silme Başarılı");
            }
            catch (Exception E)
            {
                MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }
Ejemplo n.º 23
0
 private void DrKodDoldurma()
 {
     try
     {
         cmd = new SqlCommand("SELECT kullaniciKod FROM SOHTS.dbo.kullanici WHERE unvan='doktor' OR 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();
     }
 }
Ejemplo n.º 24
0
        public void poliklinikIsimOkuma()
        {
            try
            {
                cmd = new SqlCommand("SELECT poliklinikAdi From SOHTS.dbo.poliklinik", SQLBaglanti.SqlBaglan());
                SQLBaglanti.SqlBaglan().Open();

                dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    comboBox1_PoliklinikGirisAd.Items.Add(dr["poliklinikAdi"].ToString());
                }
            }
            catch (Exception E)
            {
                MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
                return;
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }
Ejemplo n.º 25
0
        private void PoliklinikIsımDoldurma()
        {
            try
            {
                cmd = new SqlCommand("SELECT * FROM SOHTS.dbo.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();
            }
        }
Ejemplo n.º 26
0
        private void PoliklinikSil()
        {
            try
            {
                cmd             = new SqlCommand("poliklinik_sil", SQLBaglanti.SqlBaglan());
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.Add("@PoliklinikAd", SqlDbType.VarChar);
                cmd.Parameters["@PoliklinikAd"].Value = textBox1_poliklinikPoliklinikAd.Text;

                SQLBaglanti.SqlBaglan().Open();
                cmd.ExecuteNonQuery();
                MessageBox.Show("Silme Başarılı");
            }
            catch (Exception E)
            {
                MessageBox.Show("Veri tabanı bağlantı Hatası" + E.ToString());
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
                PoliklinikSecmeEkraniDon();
            }
        }
Ejemplo n.º 27
0
        private void TarihlerDBVeriCekme()
        {
            try
            {
                cmd = new SqlCommand("SELECT DISTINCT sevk.sevkTarihi FROM SOHTS.dbo.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();
            }
        }
Ejemplo n.º 28
0
        public void KullaniciUpdate()
        {
            cmd             = new SqlCommand();
            cmd.Connection  = SQLBaglanti.SqlBaglan();
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "kullanici_tanitma_update_islem";

            cmd.Parameters.Add("@KullaniciKod", SqlDbType.Int);
            cmd.Parameters["@KullaniciKod"].Value = Convert.ToInt32(textBox1_KullaniciKod.Text.Trim());

            cmd.Parameters.Add("@TC", SqlDbType.Int);
            cmd.Parameters["@TC"].Value = Convert.ToInt32(textBox_TC.Text.Trim());

            cmd.Parameters.Add("@DogumYeri", SqlDbType.VarChar);
            cmd.Parameters["@DogumYeri"].Value = textBox_DogumYeri.Text.Trim();

            cmd.Parameters.Add("@BabaAd", SqlDbType.VarChar);
            cmd.Parameters["@BabaAd"].Value = textBox_BabaAdi.Text.Trim();

            cmd.Parameters.Add("@AnneAd", SqlDbType.VarChar);
            cmd.Parameters["@AnneAd"].Value = textBox_AnneAdi.Text.Trim();

            cmd.Parameters.Add("@CepTel", SqlDbType.VarChar);
            cmd.Parameters["@CepTel"].Value = textBox_CepTel.Text.Trim();

            cmd.Parameters.Add("@EvTel", SqlDbType.VarChar);
            cmd.Parameters["@EvTel"].Value = textBox_EvTel.Text.Trim();

            cmd.Parameters.Add("@Ad", SqlDbType.VarChar);
            cmd.Parameters["@Ad"].Value = textBox_Ad.Text.Trim();

            cmd.Parameters.Add("@Soyad", SqlDbType.VarChar);
            cmd.Parameters["@Soyad"].Value = textBox_Soyad.Text.Trim();

            cmd.Parameters.Add("@Maas", SqlDbType.VarChar);
            cmd.Parameters["@Maas"].Value = textBoxMaas.Text.Trim();

            cmd.Parameters.Add("@isBaslama", SqlDbType.Date);
            cmd.Parameters["@isBaslama"].Value = dateTimePicker1_isBaslama.Value;

            cmd.Parameters.Add("@DogumTarihi", SqlDbType.Date);
            cmd.Parameters["@DogumTarihi"].Value = dateTimePicker2_DogumTarihi.Value;

            cmd.Parameters.Add("@Cinsiyet", SqlDbType.VarChar);
            cmd.Parameters["@Cinsiyet"].Value = comboBox1_cinsiyet.Text.Trim();

            cmd.Parameters.Add("@MedeniHal", SqlDbType.VarChar);
            cmd.Parameters["@MedeniHal"].Value = comboBox2_MedeniHal.Text.Trim();

            cmd.Parameters.Add("@KanGrubu", SqlDbType.VarChar);
            cmd.Parameters["@KanGrubu"].Value = comboBox3_KanGrubu.Text.Trim();

            cmd.Parameters.Add("@Unvan", SqlDbType.VarChar);
            cmd.Parameters["@Unvan"].Value = comboBox1_Unvan.Text.Trim();

            cmd.Parameters.Add("@Adres", SqlDbType.VarChar);
            cmd.Parameters["@Adres"].Value = textBox_adres.Text.Trim();

            cmd.Parameters.Add("@userName", SqlDbType.VarChar);
            cmd.Parameters["@userName"].Value = textBox_KullaniciAd.Text.Trim();

            cmd.Parameters.Add("@SifreKullanici", SqlDbType.VarChar);
            cmd.Parameters["@SifreKullanici"].Value = textBox_Sifre.Text.Trim();

            cmd.Parameters.Add("@yetki_durumu", SqlDbType.VarChar);

            if (checkBox_yetkiliKullaniciMi.Checked == true)
            {
                cmd.Parameters["@yetki_durumu"].Value = ("true").ToString();
            }
            else
            {
                cmd.Parameters["@yetki_durumu"].Value = ("false").ToString();
            }

            try
            {
                SQLBaglanti.SqlBaglan().Open();
                cmd.ExecuteNonQuery();
                MessageBox.Show("Update Başarılı");
            }
            catch (Exception E)
            {
                MessageBox.Show(E.ToString());
                return;
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }
Ejemplo n.º 29
0
        private void HastaVerileriUpdateKayit(string ProcedurName)
        {
            label_islem_tamamlandi.Hide();
            try
            {
                cmd            = new SqlCommand();
                cmd.Connection = SQLBaglanti.SqlBaglan();
                SQLBaglanti.SqlBaglan().Open();

                cmd.CommandText = ProcedurName;
                cmd.CommandType = CommandType.StoredProcedure;

                if (ProcedurName != "yeni_hasta_kayit")
                {
                    cmd.Parameters.Add("@DosyaNo", SqlDbType.Int);
                    cmd.Parameters["@DosyaNo"].Value = Convert.ToInt32(textBox1_DosyaNo.Text);
                }

                cmd.Parameters.Add("@Ad", SqlDbType.VarChar);
                cmd.Parameters["@Ad"].Value = textBox2_Ad.Text;

                cmd.Parameters.Add("@Soyad", SqlDbType.VarChar);
                cmd.Parameters["@Soyad"].Value = textBox4_Soyad.Text;

                cmd.Parameters.Add("@DogumYeri", SqlDbType.VarChar);
                cmd.Parameters["@DogumYeri"].Value = textBox5_DogumYeri.Text;

                cmd.Parameters.Add("@DogumTarihi", SqlDbType.DateTime);
                cmd.Parameters["@DogumTarihi"].Value = dateTimePicker1_DogumTarihi.Value;

                cmd.Parameters.Add("@BabaAd", SqlDbType.VarChar);
                cmd.Parameters["@BabaAd"].Value = textBox6_BabaAd.Text;

                cmd.Parameters.Add("@AnneAd", SqlDbType.VarChar);
                cmd.Parameters["@AnneAd"].Value = textBox7_AnneAd.Text;

                cmd.Parameters.Add("@Cinsiyet", SqlDbType.VarChar);
                cmd.Parameters["@Cinsiyet"].Value = comboBox1_Cinsiyet.Text;

                cmd.Parameters.Add("@KanGrubu", SqlDbType.VarChar);
                cmd.Parameters["@KanGrubu"].Value = comboBox2_KanGrubu.Text;

                cmd.Parameters.Add("@telNo", SqlDbType.VarChar);
                cmd.Parameters["@telNo"].Value = textBox9_TelefonNo.Text;

                cmd.Parameters.Add("@Adres", SqlDbType.VarChar);
                cmd.Parameters["@Adres"].Value = textBox8_Adres.Text;

                cmd.Parameters.Add("@yakinAdres", SqlDbType.VarChar);
                cmd.Parameters["@yakinAdres"].Value = textBox1_YakinAdres.Text;

                cmd.Parameters.Add("@KrumScilNo", SqlDbType.VarChar);
                cmd.Parameters["@KrumScilNo"].Value = textBox10_KurumSicilNo.Text;

                cmd.Parameters.Add("@KrumAd", SqlDbType.VarChar);
                cmd.Parameters["@KrumAd"].Value = textBox11_KurumAdi.Text;

                cmd.Parameters.Add("@YakinTelNo", SqlDbType.VarChar);
                cmd.Parameters["@YakinTelNo"].Value = textBox12_YakinTelefonNo.Text;

                cmd.Parameters.Add("@YakinKurumSicilNo", SqlDbType.VarChar);
                cmd.Parameters["@YakinKurumSicilNo"].Value = textBox1_YakinKurumSicilNO.Text;

                cmd.Parameters.Add("@YakinKurumAd", SqlDbType.VarChar);
                cmd.Parameters["@YakinKurumAd"].Value = textBox2_YakinKurumAd.Text;

                cmd.Parameters.Add("@TC", SqlDbType.VarChar);
                cmd.Parameters["@TC"].Value = textBox3_TC.Text;

                cmd.Parameters.Add("@MedeniHal", SqlDbType.VarChar);
                cmd.Parameters["@MedeniHal"].Value = comboBox3_MedeniHal.Text;

                cmd.ExecuteNonQuery();
                label_islem_tamamlandi.Show();
            }
            catch (Exception E)
            {
                MessageBox.Show(E.ToString());
                return;
            }
            finally
            {
                SQLBaglanti.SqlBaglan().Close();
            }
        }