Exemplo n.º 1
0
        private void ConfermaRegistrazione_Click(object sender, EventArgs e)
        {
            Object[] arguments = new object[10];

            arguments[0] = NomeBox.Text;
            arguments[1] = CognomeBox.Text;
            arguments[2] = DataBox.Value;
            Int32.TryParse(CivicoBox.Text, out int n);
            Indirizzo i = new Indirizzo(ProvinciaBox.Text, CittaBox.Text, ViaBox.Text, n);

            arguments[4] = EmailBox.Text;
            arguments[5] = TelefonoBox.Text;
            arguments[6] = UsernameBox.Text;
            arguments[7] = PasswordBox.Text;
            arguments[8] = DomandaBox.Text;
            arguments[9] = RispostaBox.Text;

            Richiesta r = new Richiesta("HomeProfilo", "Registrazione", "RegistraUtente", arguments);

            Boolean result = Task.Run(() => FiltroRichieste.GestisciRichiesta <Boolean>(r)).Result;

            if (result == true)
            {
                _login.Show();
            }
            else
            {
                MessageBox.Show("Registrazione non riuscita");
            }
        }
Exemplo n.º 2
0
        private void loginButton_Click(object sender, EventArgs e)
        {
            Object[] parametri = new Object[2];
            parametri[0] = Username.Text;
            parametri[1] = Password.Text;
            Richiesta r = new Richiesta("HomeProfilo", "Login", "VerificaCredenziali", parametri);

            _utente = Task.Run(() => FiltroRichieste.GestisciRichiesta <Utente>(r)).Result;
            HomeSpesa hs = new HomeSpesa(_utente);

            hs.Show();
            this.Hide();
        }
Exemplo n.º 3
0
        private void RichiediRecupero_Click(object sender, EventArgs e)
        {
            Object[] arguments = new object[2];

            arguments[0] = RispostaRecupero.Text;
            arguments[1] = TextUsername.Text;
            Richiesta r        = new Richiesta("HomeProfilo", "RecuperoPassword", "VerificaDomandaSicurezza", arguments);
            Boolean   recupero = Task.Run(() => FiltroRichieste.GestisciRichiesta <Boolean>(r)).Result;

            if (recupero == true)
            {
                _login.Show();
            }
            else
            {
                MessageBox.Show("Recupero Password non riuscito");
            }
        }