Ejemplo n.º 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!");
                }
            }
        }
Ejemplo n.º 2
0
        private void button3_Click_1(object sender, EventArgs e)
        {
            korisnik k = new korisnik();

            k.KorisnickoIme = textBox1.Text;
            k.sifra         = textBox2.Text;
            DataTable dt          = Bazaa.UlogujRadnika(k);
            string    allowedchar = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

            try
            {
                if (textBox1.Text == "" || textBox2.Text == "")
                {
                    MessageBox.Show("Morate popuniti sva polja");
                }
                else if (!textBox2.Text.All(allowedchar.Contains))
                {
                    MessageBox.Show("Proverite lozinku");
                }
                else
                {
                    if (k.proveraKorisnika())
                    {
                        if (dt.Rows.Count == 1)

                        {
                            this.Hide();
                            Radnik f = new Radnik();
                            f.Show();
                        }
                        else
                        {
                            MessageBox.Show("Neispravno ste uneli lozinku.");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Ne postoji korisnik sa unesenim korisničkim imenom");
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }