Exemplo n.º 1
0
        //Lägger till användare
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            
            Validator validera = new Validator();

            //var BID = Int32.Parse(lbLoggedInUser.Content.ToString());
            var email = tbEmail.Text;
            var firstName = tbFirstName.Text;
            var lastName = tbLastNamne.Text;
            var pw = tbPassword.Text;
            var SSN = tbSsn.Text;

            if (validera.ControllFiledNotEmpty(tbEmail))
            {
                MessageBox.Show("Du måste ange en e-post!");
            }
            else if (validera.ControllFiledNotEmpty(tbFirstName))
            {
                MessageBox.Show("Du måste ange ett förnamn!");
            }
            else if (validera.ControllFiledNotEmpty(tbLastNamne))
            {
                MessageBox.Show("Du måste ange ett efternamn!");
            }
            else if (validera.ControllFiledNotEmpty(tbPassword))
            {
                MessageBox.Show("Du måste ange ett lösenord!");
            }
            else if (validera.ControllFiledNotEmpty(tbSsn))
            {
                MessageBox.Show("Du måste ange ett personnummer!");
            }
            else
            {
                addUserHandler.registeruser(firstName, lastName, email, pw, 1, SSN);
                MessageBox.Show(tbFirstName.Text + " " + tbLastNamne.Text + " är nu tillagd!");
                tbUsername.IsEnabled = true;
                tbBoss.IsEnabled = true;
                tbUserID.IsEnabled = true;
                tbPassword.Clear();
                tbFirstName.Clear();
                tbLastNamne.Clear();
                tbEmail.Clear();
                tbSsn.Clear();
                listBoxUsers.Items.Clear();
                PopulateListViewUsers();
            }

        }