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(); } }
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; } }