Esempio n. 1
0
        private void btnUsersManagement_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Form da completare!");
            frmUsersManagement f = new frmUsersManagement();

            f.Show();
        }
Esempio n. 2
0
        private void btnUsersManagement_Click(object sender, EventArgs e)
        {
            //    frmLogin frmLogin = new frmLogin();
            //    frmLogin.GetUser();
            //    if (frmLogin.GetUser().Salt == "owner")
            //    {
            //        frmUsersManagement f = new frmUsersManagement();
            //        f.Show();
            //    }
            //    else if(frmLogin.GetUser().Salt == "host")
            //    {
            //        MessageBox.Show("Sei un host, non puoi accedere al database degli utenti.", "Gestione utenti.",MessageBoxButtons.OK,MessageBoxIcon.Error);
            //        return;
            //    }
            //    else
            //    {
            //        frmUsersManagement f = new frmUsersManagement();
            //        f.Show();
            //    }
            //frmUsersManagementListBox frmUsersManagementListBox = new frmUsersManagementListBox();
            //frmUsersManagementListBox.Show();
            frmUsersManagement frmUsersManagement = new frmUsersManagement();

            frmUsersManagement.Show();
        }
Esempio n. 3
0
        private void btnSaveUser_Click(object sender, EventArgs e)
        {
            try
            {
                //for(int i = 0; i < bl.GetAllUsers().Count; i++)
                //{
                //    if(txtUsername.Text == bl.GetAllUsers[i])
                //        throw new Exception("Username non valido");
                //}
                if (txtUsername.Text.Length == 0)
                {
                    throw new Exception("Username non valido");
                }
                else if (txtPassword.Text.Length == 0)
                {
                    throw new Exception("password non valido");
                }
                else if (txtName.Text.Length == 0)
                {
                    throw new Exception("Nome non valido");
                }
                else if (txtSurname.Text.Length == 0)
                {
                    throw new Exception("Cognome non valido");
                }
                else if (ValidateEmail())
                {
                    throw new Exception(txtEmail.Text.Trim() + " is Invalid Email Address");
                }
                else if (txtDescription.Text.Length == 0)
                {
                    throw new Exception("Descrizione non valida");
                }

                User newUser = new User(txtUsername.Text, txtPassword.Text);
                newUser.Username    = txtUsername.Text;
                newUser.Password    = txtPassword.Text;
                newUser.Email       = txtEmail.Text;
                newUser.Description = txtDescription.Text;
                newUser.FirstName   = txtName.Text;
                newUser.LastName    = txtSurname.Text;
                frmUsersManagement frmUsersManagement = new frmUsersManagement();
                newUser.IdUserCategory = frmUsersManagement.GridRows() + 2;
                newUser.Salt           = txtIdSalt.Text;
                newUser.Password       = bl.CalculateHash(txtPassword.Text);
                dl.CreateUser(newUser);
                MessageBox.Show("User create succesfully!", "Add user form", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Add user form", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 4
0
 public UserDetails(string id, frmUsersManagement s)
 {
     InitializeComponent();
     userId = id;
     home   = s;
 }