public static void HastaGuncelle(Hasta yeniHasta, string yapilacakIs, string guncellenenDosyaNo)
        {
            cmd = new SqlCommand();
            con.Open();
            cmd.Connection = con;
            cmd.Parameters.AddWithValue("@tcKimlikNo", yeniHasta.TcNo);
            cmd.Parameters.AddWithValue("@ad", yeniHasta.Adi);
            cmd.Parameters.AddWithValue("@soyad", yeniHasta.Soyadi);
            cmd.Parameters.AddWithValue("@dosyaNo", yeniHasta.DosyaNo);
            cmd.Parameters.AddWithValue("@dogumYeri", yeniHasta.DogumYeri);
            cmd.Parameters.AddWithValue("@dogumTarihi", yeniHasta.DogumTarihi);
            cmd.Parameters.AddWithValue("@babaAdi", yeniHasta.BabaAdi);
            cmd.Parameters.AddWithValue("@anneAdi", yeniHasta.AnneAdi);
            cmd.Parameters.AddWithValue("@cinsiyet", yeniHasta.Cinsiyet);
            cmd.Parameters.AddWithValue("@kanGrubu", yeniHasta.KanGrubu);
            cmd.Parameters.AddWithValue("@medeniHal", yeniHasta.MedeniDurum);
            cmd.Parameters.AddWithValue("@adres", yeniHasta.Adres);
            cmd.Parameters.AddWithValue("@tel", yeniHasta.TelefonNo);
            cmd.Parameters.AddWithValue("@kurumSicilNo", yeniHasta.KurumSicilNo);
            cmd.Parameters.AddWithValue("@kurumAdi", yeniHasta.KurumAdi);
            cmd.Parameters.AddWithValue("@yakinTel", yeniHasta.YakinNo);
            cmd.Parameters.AddWithValue("@yakinKurumSicilNo", yeniHasta.YakinKurumSicilNo);
            cmd.Parameters.AddWithValue("@yakinKurumAdi", yeniHasta.YakinKurumAdi);
            if (yapilacakIs == "Guncelle")
            {
                cmd.CommandText = "update tblHasta set tcKimlikNo=@tcKimlikNo,ad=@ad," +
                                  "soyad=@soyad,dogumYeri=@dogumYeri,dogumTarihi=@dogumTarihi," +
                                  "babaAdi=@babaAdi,anneAdi=@anneAdi,cinsiyet=@cinsiyet,kanGrubu=@kanGrubu," +
                                  "medeniHal=@medeniHal,adres=@adres,tel=@tel," +
                                  "kurumSicilNo=@kurumSicilNo," +
                                  "kurumAdi=@kurumAdi,yakinTel=@yakinTel,yakinKurumSicilNo=@yakinKurumSicilNo,yakinKurumAdi=@yakinKurumAdi" +
                                  " where dosyaNo='" + guncellenenDosyaNo + "'";
            }
            else if (yapilacakIs == "Ekle")
            {
                cmd.CommandText = "insert into tblHasta(dosyaNo,tcKimlikNo,ad,soyad,dogumYeri,dogumTarihi," +
                                  "babaAdi,anneAdi,cinsiyet,kanGrubu,medeniHal,adres,tel,kurumSicilNo," +
                                  "kurumAdi,yakinTel,yakinKurumSicilNo,yakinKurumAdi)" +
                                  "values(@dosyaNo,@tcKimlikNo,@ad,@soyad,@dogumYeri,@dogumTarihi,@babaAdi,@anneAdi,@cinsiyet,@kanGrubu,@medeniHal,@adres,@tel,@kurumSicilNo,@kurumAdi," +
                                  "@yakinTel,@yakinKurumSicilNo,@yakinKurumAdi)";
            }

            cmd.ExecuteNonQuery();
            con.Close();
        }
        public static Hasta TaburcuKontrol(string islemTarihi, string dosyaNo)
        {
            Hasta yeniHasta = new Hasta();

            cmd = new SqlCommand();
            if (con.State == System.Data.ConnectionState.Open)
            {
                con.Close();
            }
            con.Open();
            cmd.Connection  = con;
            cmd.CommandText = "SELECT taburcu,toplamTutar FROM tblSevk where sevkTarihi='" + islemTarihi + "' and dosyaNo='" + dosyaNo + "'";
            dr = cmd.ExecuteReader();
            while (dr.Read() == true)
            {
                yeniHasta.hastaIslem.Taburcu     = dr["taburcu"].ToString();
                yeniHasta.hastaIslem.ToplamTutar = dr["toplamTutar"].ToString();
            }
            con.Close();
            return(yeniHasta);
        }
        public static Hasta HastaIslemleriGetir(string dosyaNo)
        {
            int   uzunluk   = 0;
            Hasta yeniHasta = new Hasta();

            cmd = new SqlCommand();
            if (con.State == System.Data.ConnectionState.Open)
            {
                con.Close();
            }
            con.Open();
            cmd.Connection  = con;
            cmd.CommandText = "select count(*) as uzunluk from tblSevk where dosyaNo='" + dosyaNo + "'";
            dr = cmd.ExecuteReader();
            while (dr.Read() == true)
            {
                uzunluk = Convert.ToInt32(dr["uzunluk"]);
            }
            con.Close();
            con.Open();
            if (uzunluk > 0)
            {
                cmd.CommandText = "SELECT * FROM tblSevk,tblHasta where tblHasta.dosyaNo=" + dosyaNo + " and tblSevk.dosyaNo=" + dosyaNo + "";
                dr = cmd.ExecuteReader();
                while (dr.Read() == true)
                {
                    yeniHasta.sevkTarihleri.Add(dr["sevkTarihi"].ToString());
                    yeniHasta.hastaIslem.SevkTarihi = dr["sevkTarihi"].ToString();
                    yeniHasta.Adi                = dr["ad"].ToString();
                    yeniHasta.Soyadi             = dr["soyad"].ToString();
                    yeniHasta.KurumAdi           = dr["kurumAdi"].ToString();
                    yeniHasta.hastaIslem.Taburcu = dr["taburcu"].ToString();
                    yeniHasta.TcNo               = dr["tcKimlikNo"].ToString();
                    yeniHasta.TelefonNo          = dr["tel"].ToString();
                    yeniHasta.DogumYeri          = dr["dogumYeri"].ToString();
                    yeniHasta.DogumTarihi        = Convert.ToDateTime(dr["dogumTarihi"]);
                    yeniHasta.BabaAdi            = dr["babaAdi"].ToString();
                    yeniHasta.AnneAdi            = dr["anneAdi"].ToString();
                    yeniHasta.Cinsiyet           = (dr["cinsiyet"]).ToString();
                    yeniHasta.KanGrubu           = dr["kanGrubu"].ToString();
                    yeniHasta.MedeniDurum        = (dr["medeniHal"]).ToString();
                    yeniHasta.Adres              = dr["adres"].ToString();
                    yeniHasta.KurumSicilNo       = dr["kurumSicilNo"].ToString();
                    yeniHasta.YakinNo            = dr["yakinTel"].ToString();
                    yeniHasta.YakinKurumAdi      = dr["yakinKurumAdi"].ToString();
                    yeniHasta.YakinKurumSicilNo  = dr["yakinKurumSicilNo"].ToString();
                }
                con.Close();
            }
            else
            {
                cmd.CommandText = "select * from tblHasta where dosyaNo='" + dosyaNo + "'";
                dr = cmd.ExecuteReader();
                while (dr.Read() == true)
                {
                    yeniHasta.Adi               = dr["ad"].ToString();
                    yeniHasta.Soyadi            = dr["soyad"].ToString();
                    yeniHasta.KurumAdi          = dr["kurumAdi"].ToString();
                    yeniHasta.TcNo              = dr["tcKimlikNo"].ToString();
                    yeniHasta.TelefonNo         = dr["tel"].ToString();
                    yeniHasta.DogumYeri         = dr["dogumYeri"].ToString();
                    yeniHasta.DogumTarihi       = Convert.ToDateTime(dr["dogumTarihi"]);
                    yeniHasta.BabaAdi           = dr["babaAdi"].ToString();
                    yeniHasta.AnneAdi           = dr["anneAdi"].ToString();
                    yeniHasta.Cinsiyet          = (dr["cinsiyet"]).ToString();
                    yeniHasta.KanGrubu          = dr["kanGrubu"].ToString();
                    yeniHasta.MedeniDurum       = (dr["medeniHal"]).ToString();
                    yeniHasta.Adres             = dr["adres"].ToString();
                    yeniHasta.KurumSicilNo      = dr["kurumSicilNo"].ToString();
                    yeniHasta.YakinNo           = dr["yakinTel"].ToString();
                    yeniHasta.YakinKurumAdi     = dr["yakinKurumAdi"].ToString();
                    yeniHasta.YakinKurumSicilNo = dr["yakinKurumSicilNo"].ToString();
                }
                con.Close();
            }
            con.Close();
            return(yeniHasta);
        }