Пример #1
0
        /* private void zabranikarakter()
         * {
         *   string karakeri = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
         *   if (!(txtLozinka.Text.ToString().Contains(karakeri)))
         *   {
         *       MessageBox.Show("Nisu dozvoljeni specijalni karakteri za lozinku!");
         *   }
         *
         * }*/

        private void btnDodaj_Click(object sender, EventArgs e)
        {
            korisnik k = new korisnik();

            k.KorisnickoIme = tbKorisnickoIme.Text;
            string allowedchar = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

            k.sifra = txtLozinka.Text;

            if (tbIme.Text == "" || tbPrezime.Text == "" || tbbrTel.Text == "" || tbadresa.Text == "" || tbemail.Text == "" || tbJMBG.Text == "" || tbKorisnickoIme.Text == "" || txtLozinka.Text == "")
            {
                MessageBox.Show("Morate popuniti sva polja!");
            }
            else if (k.proveraKorisnika())
            {
                MessageBox.Show("Korisnicko ime vec postoji.");
            }
            else if (!txtLozinka.Text.All(allowedchar.Contains))
            {
                MessageBox.Show("Proverite lozinku.Uneli ste zabranjene karaktere.");
            }
            else if (!tbKorisnickoIme.Text.All(allowedchar.Contains))
            {
                MessageBox.Show("Proverite korisnicko ime.Uneli ste zabranjene karaktere.");
            }


            else
            {
                string res = "";
                if (cbM.Checked)
                {
                    res = "M";
                }
                else
                {
                    res = "Ž";
                }
                try
                {
                    Bazaa.dodavanjeRadnika(tbIme.Text, tbPrezime.Text, tbbrTel.Text, tbadresa.Text, tbemail.Text, tbJMBG.Text, res, txtLozinka.Text, tbKorisnickoIme.Text);
                    MessageBox.Show("Uspešno");
                }
                catch
                {
                    MessageBox.Show("Radnik već postoji!");
                }
            }
        }