コード例 #1
0
        private void listBoxDr_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Tıklanan doktorun randevularını getir.7
            Doktor secilenDr = (Doktor)listBoxDr.SelectedItem;

            listViewDr.Items.Clear();
            RandevuServis.DoktorunTumRandevulariniGetir(secilenDr, listViewDr);
        }
コード例 #2
0
 private void cmbServis_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cmbServis.SelectedIndex != -1)
     {
         Branslar servis = (Branslar)Enum.Parse(typeof(Branslar), cmbServis.SelectedItem.ToString());
         RandevuServis.ListBoxaServistekiTumDrGetir(servis, lstDoktor);
     }
 }
コード例 #3
0
 private void lstDoktor_SelectedIndexChanged(object sender, EventArgs e)
 {
     btnRandevuSec.Visible          = true;
     btnRandevuSec.Enabled          = true;
     flowLayoutPanelSaatler.Visible = true;
     flowLayoutPanelSaatler.Enabled = true;
     RandevuServis.SecilenDrRandevuSaatleriButonları((Doktor)lstDoktor.SelectedItem, flowLayoutPanelSaatler);
     if (lstDoktor.SelectedIndex != -1)
     {
         MessageBox.Show("Randevu almak için saat seçimi yapınız.");
     }
 }
コード例 #4
0
        private void btnRandevuSec_Click(object sender, EventArgs e)
        {
            Hasta hasta = lstHasta.SelectedItem as Hasta;

            bool sonuc = RandevuServis.HastaninSecilenSaateBaskaRandevusuVarMi(hasta, tiklananBtn);

            RandevuServis.SecilenSaateRandevuAlmaDurumu(sonuc, (Doktor)lstDoktor.SelectedItem, (Hasta)lstHasta.SelectedItem, tiklananBtn);
            RandevuServis.HastaninRandevulariniGetir((Hasta)lstHasta.SelectedItem, lstViewHastaRandevuları);
            lstDoktor.Items.Clear();
            lstHasta.SelectedIndex         = -1;
            flowLayoutPanelSaatler.Visible = false;
            btnRandevuSec.Visible          = false;
            cmbServis.SelectedIndex        = -1;
            gbRndIslemleri.Enabled         = false;
        }
コード例 #5
0
        private void comboBoxDrSeciniz_SelectedIndexChanged(object sender, EventArgs e)
        {
            Doktor secilenDr = (Doktor)comboBoxDrSeciniz.SelectedItem;

            listViewDktr.Items.Clear();
            RandevuServis.DoktorunTumRandevulariniGetir(secilenDr, listViewDktr);
            Form frm = printPreviewDialog1 as Form;

            printPreviewDialog1.Document = printDocument1;
            // Start maximized.
            frm.WindowState = FormWindowState.Maximized;
            // Start at 100% scale.
            printPreviewDialog1.PrintPreviewControl.Zoom = 1.0;
            // Display.
            if (secilenDr.DrRandevulari.Count > 0)
            {
                printPreviewDialog1.ShowDialog();
            }
        }
コード例 #6
0
 private void lstHasta_SelectedIndexChanged(object sender, EventArgs e)
 {
     lstDoktor.Items.Clear();
     txtHastaArama.Enabled = true;
     if (gbRndIslemleri.Enabled == true)
     {
         gbRndIslemleri.Enabled = false;
     }
     flowLayoutPanelSaatler.Enabled = false;
     RandevuServis.HastaninRandevulariniGetir((Hasta)lstHasta.SelectedItem, lstViewHastaRandevuları);
     if (!(lstHasta.Items.Count > 0))
     {
         gbRndIslemleri.Enabled = false;
     }
     else
     {
         gbRndIslemleri.Enabled = true;
     }
 }
コード例 #7
0
 private void FrmCiktiIslemleri_Load(object sender, EventArgs e)
 {
     RandevuServis.ComboyaTumDrleriGetir(comboBoxDrSeciniz);
     printPreviewDialog1.Document = printDocument1; // Preview'in Documenti >> PrintDocument'ten alması gerekiyormuş!
 }
コード例 #8
0
 private void listBoxHasta_SelectedIndexChanged(object sender, EventArgs e)
 {
     txtTcAramaTabPage.Enabled = true;
     RandevuServis.HastaninSadeceRandevuBilgisiniGetir((Hasta)listBoxHastaTabPage.SelectedItem, listViewHastaRandevulari);
 }