private void button2_Click(object sender, EventArgs e) { try { bool tr1 = false; if (!Validacija.validirajImeiliPrezime(textBox1.Text)) { errorProvider1.SetError(textBox1, "Nije ispravno uneseno ime!"); tr1 = true; } if (!Validacija.validirajImeiliPrezime(textBox4.Text)) { errorProvider2.SetError(textBox1, "Nije ispravno uneseno prezime!"); tr1 = true; } DateTime s = dateTimePicker3.Value.Date; DateTime s1 = dateTimePicker1.Value.Date; if (!Validacija.ValidirajJMBG(s, textBox3.Text))//!!!!! { tr1 = true; errorProvider3.SetError(textBox3, "Ne poklapa se datum i jmbg!"); } slika1.Validate(); if (tr1) { throw new Exception("Neispravno popunjena polja!"); } bool spol; if (comboBox2.Text == "Muški") { spol = true; } else { spol = false; } NormalniPacijent np = new NormalniPacijent(textBox1.Text, textBox4.Text, textBox3.Text, s1, 0, s, spol, textBox2.Text, comboBox1.Text); np.Slika = slika1.Slikaa; KontajnerKlinika.ListaNormalnihPacijenata.Add(np); } catch (Exception ex) { UposlenikKlinikeStatusStrip1.Text = ex.Message; } }
private void button1_Click(object sender, EventArgs e) { try { bool tr1 = false; if (!Validacija.validirajImeiliPrezime(textBox1.Text)) { tr1 = true; errorProvider1.SetError(textBox1, "Nije validan unos imena!"); } if (!Validacija.validirajSifruIliUseranme(textBox2.Text)) { tr1 = true; errorProvider5.SetError(textBox2, "Mora da ima više od 5 karaktera!"); } if (!Validacija.validirajSifruIliUseranme(textBox3.Text)) { tr1 = true; errorProvider5.SetError(textBox3, "Mora da ima više od 5 karaktera!"); } if (!Validacija.validirajImeiliPrezime(textBox5.Text)) { tr1 = true; errorProvider2.SetError(textBox5, "Nije validan unos prezimena!"); } DateTime s = dateTimePicker1.Value.Date; if (!Validacija.ValidirajJMBG(s, textBox4.Text))//!!!!! { tr1 = true; errorProvider4.SetError(textBox4, "Ne poklapa se datum i jmbg!"); } if (KontajnerKlinika.ListaDoktora.Exists(x => x.Jmbg == textBox4.Text))//!!!!! { errorProvider4.SetError(textBox4, "Već je unesen doktor sa ovim jmbg-om!"); tr1 = true; } if (tr1 == true) { throw new Exception("Neispravno popunjena polja!"); } bool spol; if (comboBox1.Text == "Muško") { spol = true; } else { spol = false; } Doktor doc = new Doktor(textBox2.Text, textBox3.Text, textBox1.Text, textBox5.Text, textBox4.Text, spol, 2500, 0, 0); KontajnerKlinika.ListaDoktora.Add(doc); statusStrip1.Text = "Uspješno registrovan!"; textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); } catch (Exception ex) { statusStrip1.Text = ex.Message; } }
private void button2_Click(object sender, EventArgs e) { try { bool tr1 = false; if (!Validacija.validirajImeiliPrezime(textBox6.Text)) { tr1 = true; errorProvider1.SetError(textBox6, "Nije validan unos imena!"); } if (!Validacija.validirajSifruIliUseranme(textBox8.Text)) { tr1 = true; errorProvider5.SetError(textBox8, "Mora da ima više od 5 karaktera!"); } if (!Validacija.validirajSifruIliUseranme(textBox9.Text)) { tr1 = true; errorProvider5.SetError(textBox9, "Mora da ima više od 5 karaktera!"); } if (!Validacija.validirajImeiliPrezime(textBox7.Text)) { tr1 = true; errorProvider2.SetError(textBox7, "Nije validan unos prezimena!"); } DateTime s = dateTimePicker2.Value.Date; if (!Validacija.ValidirajJMBG(s, textBox10.Text))//!!!!! { tr1 = true; errorProvider3.SetError(textBox10, "Ne poklapa se datum i jmbg!"); } if (KontajnerKlinika.ListaDoktora.Exists(x => x.Jmbg == textBox10.Text))//!!!!! { errorProvider4.SetError(textBox10, "Već je unesen doktor sa ovim jmbg-om!"); tr1 = true; } if (tr1 == true) { throw new Exception("Neispravno popunjena polja!"); } bool spol; if (comboBox2.Text == "Muški") { spol = true; } else { spol = false; } MedicinskoOsoblje mo = new MedicinskoOsoblje(textBox9.Text, textBox8.Text, textBox10.Text, textBox6.Text, textBox7.Text, spol, 1500); KontajnerKlinika.ListaMedicinskogOsoblja.Add(mo); textBox10.Clear(); textBox9.Clear(); textBox8.Clear(); textBox7.Clear(); textBox6.Clear(); statusStrip1.Text = "Uspješna registracija!"; } catch (Exception ex) { statusStrip1.Text = ex.Message; } }