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