Exemplo n.º 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            User korisnik = new User();

            try
            {
                korisnik.Name      = tboxIme.Text;
                korisnik.Surname   = tboxPrezime.Text;
                korisnik.Username  = tboxUsername.Text;
                korisnik.Password  = FormsAuthentication.HashPasswordForStoringInConfigFile(tboxPassword.Text, "sha1");
                korisnik.IsDeleted = false;
                if (tboxUsername.Text == String.Empty || tboxPassword.Text == String.Empty)
                {
                    MessageBox.Show("Polja Korisničko ime i Lozinka moraju biti popunjena!");
                }
                else
                {
                    using (DBBL data = new DBBL())
                    {
                        if (data.checkDoubleUsername(tboxUsername.Text) == true)
                        {
                            MessageBox.Show("Korisnik sa korisničkim imenom: " + tboxUsername.Text + " već postoji.");
                            tboxUsername.Focus();
                            tboxUsername.SelectAll();
                        }
                        else
                        {
                            data.InsertKorisnikByAdmin(korisnik);
                            MessageBox.Show("Uspješno ste dodali korisnika.");
                            clearFields();
                        }
                    }
                }
            }
            catch (Exception ee)
            {
                MessageBox.Show(ee.ToString());
            }
        }