Exemple #1
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            if (hasta != null)
            {
                if (comboBoxPoliklinik.Text == "" || cmBoxIslem.Text == "" || cmBoxDoktorlar.Text == "")
                {
                    MessageBox.Show("Eksik Bilgileri Doldurunuz!");
                }
                else
                {
                    if (DateTime.Parse(txtSevkTarih.Text) < DateTime.Now.Date)
                    {
                        MessageBox.Show("Önceki Tarihe sevk alamzsınız..");
                    }
                    else
                    {
                        sevkT = txtSevkTarih.Value.ToString().Split(' ')[0];
                        //sevk ekleme işlemi yapılıyor...
                        SqlCommand komut = new SqlCommand();
                        komut.CommandType = CommandType.StoredProcedure;
                        komut.CommandText = "sevkEkle";
                        komut.Parameters.Add("@sevkTarihi", txtSevkTarih.Text);
                        komut.Parameters.Add("@dosyaNo", hasta.DosyaNo);
                        komut.Parameters.Add("@poliklinik", comboBoxPoliklinik.Text);
                        komut.Parameters.Add("@saat", DateTime.Now.ToLongTimeString());//DateTime.Now.Hour+":"+DateTime.Now.Minute);
                        komut.Parameters.Add("@yapilanIslem", cmBoxIslem.Text);
                        komut.Parameters.Add("@drKod", cmBoxDoktorlar.Text);
                        komut.Parameters.Add("@miktar", numMiktar.Value.ToString());
                        komut.Parameters.Add("@birimFiyat", fiyat.Value.ToString());
                        komut.Parameters.Add("@sira", txtSira.Text);
                        komut.Parameters.Add("@toplamTutar", toplamFiyat.ToString());
                        komut.Parameters.Add("@taburcu", "");
                        DatabaseControl.Ekle(komut);//sevk almak için komut oluşturdum

                        sevkGirisTemizle();
                        cmBoxOncekiIslemler.Items.Clear();
                        sevkDataView.Rows.Clear();

                        if (cmBoxOncekiIslemler.Text == "")
                        {
                            Sevk.SevkleriGetir(hasta.DosyaNo, this);//sevkleri gride aktardım.
                        }
                        else
                        {
                            Sevk.oncekiIslemler(txtDosyaNo.Text, this, cmBoxOncekiIslemler);
                        }
                        txtDosyaNo.Text = hasta.DosyaNo;
                        btnBul.PerformClick();

                        cmBoxOncekiIslemler.Text = sevkT.ToString();
                        btnGit.PerformClick();
                    }
                }
            }
            else
            {
                MessageBox.Show("Lütfen bir hasta seçiniz.");
            }
        }
Exemple #2
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            //if (!(DatabaseControl.TaburcuDurumu(txtDosyaNo.Text, cmBoxSevk.Text)))
            // {
            SqlCommand komut = new SqlCommand();

            komut.CommandType = CommandType.StoredProcedure;
            komut.CommandText = "taburcu";
            komut.Parameters.Add("@dosyaNo", txtDosyaNo.Text);
            komut.Parameters.Add("@sevkTarihi", cmBoxSevk.Text);
            MessageBox.Show("a" + cmBoxCikis.Text + "a");
            komut.Parameters.Add("@cikisTarihi", DateTime.Now.Date);
            komut.Parameters.Add("@odeme", cmBoxOdeme.Text);
            komut.Parameters.Add("@toplamTutar", txtTutar.Text);
            DatabaseControl.Ekle(komut);
            this.Close();
            // }
            // else
            //     MessageBox.Show("Hasta bu sevkten taburcu edilmiş...");
        }
        private void btnOk_Click(object sender, EventArgs e)
        {
            Poliklinik poliklinik = new Poliklinik(txtPoliklinik.Text, checkDurum.Checked, textAciklama.Text);

            if (btnOk.Text == "Güncelle")
            {
                /*
                 * string query = "update poliklinik set poliklinikAdi='" + poliklinik.PoliklinikAdi + "', durum = '" + poliklinik.Durum.ToString() + "', aciklama='" + poliklinik.Aciklama + "' Where poliklinikAdi='" + pAd.ToString() + "'";
                 * //     DatabaseControl.PoliGuncelle(pAd.ToString(), poliklinik);
                 * DatabaseControl.Guncelle(query);
                 */


                SqlCommand komut = new SqlCommand();
                komut.CommandType = CommandType.StoredProcedure;
                komut.CommandText = "poliklinikGuncelle";
                komut.Parameters.Add("@newPoliklinikAdi", poliklinik.PoliklinikAdi);
                komut.Parameters.Add("@durum", poliklinik.Durum.ToString());
                komut.Parameters.Add("@aciklama", poliklinik.Aciklama);
                komut.Parameters.Add("@poliklinikAdi", pAd);
                DatabaseControl.Guncelle(komut);
            }
            else
            {
                SqlCommand komut = new SqlCommand();
                komut.CommandType = CommandType.StoredProcedure;
                komut.CommandText = "poliklinikEkle";
                komut.Parameters.Add("@newPoliklinikAdi", poliklinik.PoliklinikAdi);
                komut.Parameters.Add("@durum", poliklinik.Durum.ToString());
                komut.Parameters.Add("@aciklama", poliklinik.Aciklama);
                //      komut.Parameters.Add("@poliklinikAdi", pAd);
                DatabaseControl.Ekle(komut);
                pAd        = poliklinik.PoliklinikAdi;
                btnOk.Text = "Güncelle";
            }
        }