public HastaneDetay GetHastaneDetayByID(int hastaneDetayId)
        {
            cmd = new SqlCommand("select * from hastanedetay where id=@detayid", cnn);
            cmd.Parameters.AddWithValue("@detayid", hastaneDetayId);

            HastaneDetay detay = null;

            try
            {
                cnn.Open();
                SqlDataReader reader = cmd.ExecuteReader();
                reader.Read();

                detay = new HastaneDetay()
                {
                    ID           = Convert.ToInt32(reader["id"]),
                    HastaneID    = Convert.ToInt32(reader["hastaneid"]),
                    PolikinlikID = Convert.ToInt32(reader["poliklinikid"]),
                    DepertmanID  = Convert.ToInt32(reader["departmanid"]),
                    DoktorID     = Convert.ToInt32(reader["doktorid"])
                };
                reader.Close();
                return(detay);
            }
            catch (Exception)
            {
                return(detay);
            }
            finally
            {
                cnn.Close();
            }
        }
예제 #2
0
        void RandevulariListele()
        {
            dgvRandevularim.Rows.Clear();
            //dgvRandevularim.Refresh();
            List <Randevular> randevular = _randevularBLL.RandevularıGetirHastaID(_hasta.HastaID);

            foreach (var item in randevular)
            {
                _seans         = _seanslarBLL.SeansGetir(item.SeansID);
                _doktor        = _doktorlarBLL.DoktorGetir(item.DoktorID);
                _hastaneDetay  = _hastaneDetayBLL.HastaneDetayGetir(item.HastaneDetayID);
                _hastane       = _hastanelerBLL.HastaneGetir(_hastaneDetay.HastaneID);
                _poliklinikler = _polikliniklerBLL.PoliklinikGetir(_hastaneDetay.PolikinlikID);
                _departmanlar  = _departmanBLL.DepartmanGetir(_hastaneDetay.DepertmanID);

                dgvRandevularim.Rows.Add(_doktor.DoktorAdi + " " + _doktor.DoktorSoyadi, item.Tarih.ToString("MM/dd/yyyy"), _seans.BaslagicSaati.ToString(@"hh\:mm") + " - " + _seans.BitisSaati.ToString(@"hh\:mm"), _hastane.HastaneAdi, _poliklinikler.PoliklinikAdi, _departmanlar.DepertmanAdi);


                dgvRandevularim.Rows[dgvRandevularim.Rows.Count - 1].Tag = item;
            }
        }