Esempio n. 1
0
        private void dtpCalismaGunu_ValueChanged(object sender, EventArgs e)
        {
            RandevuSeansDTO rsDTO = new RandevuSeansDTO();

            seanslar = new List <Seans>();
            string selectedDate = dtpCalismaGunu.Value.Date.ToString("yyyy-MM-dd");

            seanslar   = _seansBLL.DoktorunDoluSeanslari(_doktor.DoktorID, selectedDate);
            randevular = _randevuBLL.DoktorunYapilmamisMuayeneleri();
            lstSeans.Items.Clear();
            ListViewItem lvi;

            rsDTO.Randevular = randevular;
            rsDTO.Seanslar   = seanslar;

            foreach (Seans item in rsDTO.Seanslar)
            {
                foreach (Randevu rand in rsDTO.Randevular)
                {
                    if (item.SeansID == rand.SeansID)
                    {
                        lvi      = new ListViewItem();
                        lvi.Text = item.SeansSaati.ToString();
                        lvi.SubItems.Add(item.Tarih.ToShortDateString());
                        lvi.SubItems.Add("Detay için tıklayınız");
                        lvi.Tag = item.SeansID;
                        lstSeans.Items.Add(lvi);
                    }
                }
            }
        }
Esempio n. 2
0
        public frmDoktor(Doktor doktor)
        {
            InitializeComponent();

            _doktor         = doktor;
            hasta           = new Hasta();
            _seans          = new Seans();
            _randevuBLL     = new RandevuBLL();
            _seansBLL       = new SeansBLL();
            _hastaBLL       = new HastaBLL();
            randevular      = new List <Randevu>();
            _rsDTO          = new RandevuSeansDTO();
            _gununTarihiBLL = new GununTarihiBLL();
        }