private void createUserButton_Click(object sender, EventArgs e) { if (this.userFieldsValidation()) { if (this.userManager.existUser(userEmail.Text)) { MessageBox.Show("Esiste gia un account con questa email"); } else { User.User user = new User.User(); user.name = userName.Text; user.surname = userSurname.Text; user.email = userEmail.Text; user.birthday = userBirthday.Value; user.fiscalCode = userFiscalcode.Text; user.password = GenerateMd5Hash(userPassword.Text); user.isAdmin = false; if (userManager.createUser(user)) { MessageBox.Show("Utente registrato con successo"); this.Close(); } else { MessageBox.Show("Errore alla registrazione dell'utente"); } } } }