private void button1_Click(object sender, EventArgs e) { if (validacija.provjeraImena(txtIme.Text).Equals(false)) { errorIme.Text = "Morate unijeti ime"; } else { errorIme.Text = ""; } if (validacija.provjeraPrezimena(txtPrezime.Text).Equals(false)) { errorPrezime.Text = "Morate unijeti prezime"; } else { errorPrezime.Text = ""; } if (validacija.provjeraEmaila(txtEmail.Text).Equals(false)) { errorEmail.Text = "Email nije unešen ili nije u odgovarajućem formatu"; } else { errorEmail.Text = ""; } if (validacija.provjeraKorisnickogImena(txtKorisnickoIme.Text).Equals(false)) { errorKorisnickoIme.Text = "Korisničko ime nije uneseno ili nije u odgovarajućem formatu"; } else { errorKorisnickoIme.Text = ""; } if (validacija.provjeraLozinke(txtLozinka.Text, txtPonovljenaLozinka.Text).Equals(false)) { errorLozinke.Text = "Lozinke se moraju podudarati"; } if (validacija.provjeraLozinke(txtLozinka.Text, txtPonovljenaLozinka.Text).Equals(true)) { errorLozinke.Text = ""; } else { if (uredi == false) { try { Zaposlenik novi = new Zaposlenik(txtIme.Text, txtPrezime.Text, txtEmail.Text, txtAdresa.Text, txtBrojTelefona.Text, txtKorisnickoIme.Text, txtLozinka.Text, tipzaposlenikaBindingSource.Current as Tip_zaposlenika); novi.DodajZaposlenika(); MessageBox.Show("Novi zaposlenik je uspješno dodan.", "Uspješno dodan zaposlenik", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { try { zaposlenik.UrediZaposlenika(txtIme.Text, txtPrezime.Text, txtEmail.Text, txtLozinka.Text, txtKorisnickoIme.Text, txtAdresa.Text, txtBrojTelefona.Text, (tipzaposlenikaBindingSource.Current as Tip_zaposlenika)); MessageBox.Show("Podaci su uspješno ažurirani.", "Uspješno ažururan zaposlenik", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message); } } this.Close(); } }