コード例 #1
0
        private void buttonSpasi_Click(object sender, EventArgs e)
        {
            try {
                bool s = true;
                if (radioButtonDa.Checked)
                {
                    s = true;
                }
                else if (radioButtonNe.Checked)
                {
                    s = false;
                }
                if (textBoxIme.Text == "" || textBoxPrezime.Text == "" || textBoxJMBG.Text == "" || textBoxAdresa.Text == "")
                {
                    throw new Exception("Sva polja moraju biti popunjena!");
                }
                if (pictureBoxSlika.Image == null)
                {
                    throw new Exception("Niste učitali sliku!");
                }
                Klinika.DodajPacijenta(new Pacijent(textBoxIme.Text, textBoxPrezime.Text, dateTimePicker1.Text, textBoxJMBG.Text, textBoxAdresa.Text, s, dateTimePicker2.Text, pictureBoxSlika.Image));
                MessageBox.Show("Pacijent uspješno unesen!", "Informacija", MessageBoxButtons.OK, MessageBoxIcon.Information);

                NulirajStanje();
                Close();
            }


            catch (Exception err)
            {
                labelStatusStrip.ForeColor = Color.Red;
                labelStatusStrip.Text      = err.Message;
                //  labelStatusStrip.Text = Convert.ToString(textBoxJMBG.Text);
            }
        }
コード例 #2
0
ファイル: KLINIKA_DOKTOR.cs プロジェクト: Dacili/Klinika
        private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
        {
            bool nasao = false;

            listBox2.Items.Clear();

            Klinika.NadjiOrdinaciju(comboBox2.Text, ref nasao);
            if (nasao == true)
            {
                listBox2.Items.Clear();
                listBox2.Items.Add(Convert.ToString((Klinika.NadjiOrdinaciju(comboBox2.Text, ref nasao)).KolikoCekaPacijenata()));
            }
        }
コード例 #3
0
ファイル: KLINIKA-OSOBLJE.cs プロジェクト: Dacili/Klinika
 private void buttonOK_Click(object sender, EventArgs e)
 {
     try
     {
         bool     tmp  = true;
         Pacijent novi = Klinika.NadjiPacijenta(textBoxID.Text, ref tmp);
         if (tmp)
         {
             Klinika.svi_pacijenti.Remove(novi);
             MessageBox.Show("Pacijent uspješno obrisan!", "Informacija", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch
     {
         MessageBox.Show("Neispravni podaci", "Informacija", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
コード例 #4
0
ファイル: POCETNA.cs プロジェクト: Dacili/Klinika
        public POCETNA()
        {
            InitializeComponent();

            Klinika.DodajDoktora("Medi", "Doktorica", "12/24/1990", "2412990111000", "Nadira K. br 4", true, "Hiurgija", true, false);
            Klinika.DodajDoktora("Doktor", "Doktorcic", "12/24/1992", "2412992777777", "Nadira K. br 4", true, "Dermatologija", true, false);
            Klinika.DodajDoktora("Mladi", "Doktor", "12/24/1994", "2412994555555", "Nadira K. br 4", false, "Ortopedija", true, false);
            Klinika.DodajDoktora("Crazy", "Doktorica", "12/25/1992", "2512992777777", "Nadira K. br 4", false, "Laboratorija", true, false);

            Klinika.DodajOrdinaciju("Ortopedija", true, 0);
            Klinika.DodajOrdinaciju("Kardiologija", true, 0);
            Klinika.DodajOrdinaciju("Oftalmologija", true, 0);
            Klinika.DodajOrdinaciju("Laboratorija", true, 0);
            Klinika.DodajOrdinaciju("Dermatologija", true, 0);
            Klinika.DodajOsoblje("Fina", "Teta", "06/06/1980", "0606980999999", "Nebitno", false);
            Klinika.DodajPacijenta("mali", "decak", "12/24/2009", "2412009000999", "bb", false);
            Klinika.DodajPacijenta("Medi", "Daci", "12/24/2009", "2412009088888", "bb", false);
        }