Пример #1
0
        private void btnAccedi_Click(object sender, RoutedEventArgs e)
        {
            int i = c.controllo(txtMail.Text, txtPssw.Password);

            if (i >= 0)
            {
                Ordinanzione tmp = new Ordinanzione(c, i);
                this.Hide();
                tmp.Show();
            }
            else
            {
                MessageBox.Show("credenziali sbagliate");
            }
        }
Пример #2
0
 private void btnRegistrati_Click(object sender, RoutedEventArgs e)
 {
     if (!(txtNome.Text == "" || txtCognome.Text == "" || cmbAnno.Text == "" || cmbSezione.Text == "" || cmbIndirizzo.Text == "" || txtMail.Text == "" || txtPssw.Password == "" || txtConferma.Password == ""))
     {
         if (IsValidEmail(txtMail.Text))
         {
             if (txtPssw.Password.Length >= 8)
             {
                 if (txtPssw.Password != txtConferma.Password)
                 {
                     MessageBox.Show("la conferma è diversa dalla password inserita");
                 }
                 else if (c.controlloR(txtMail.Text))
                 {
                     Utente o = new Utente(txtNome.Text, txtCognome.Text, cmbAnno.Text + cmbSezione.Text + cmbIndirizzo.Text, txtMail.Text, txtPssw.Password);
                     c.AggiungiUtente(o);
                     c.Salva();
                     MessageBox.Show("account creato");
                     Ordinanzione tmp = new Ordinanzione(c, c.getLista().Count - 1);
                     this.Hide();
                     tmp.Show();
                 }
                 else
                 {
                     MessageBox.Show("questa mail è già in uso");
                 }
             }
             else
             {
                 MessageBox.Show("la password deve contenere almeno 8 caratteri");
             }
         }
         else
         {
             MessageBox.Show("inserisci una mail valida");
         }
     }
     else
     {
         MessageBox.Show("riempi tutti i campi");
     }
 }