Beispiel #1
0
 public Ordinanzione(Utenti l, int i)
 {
     InitializeComponent();
     c            = l;
     nome         = c.getLista().ElementAt(i).getNome();
     cognome      = c.getLista().ElementAt(i).getCognome();
     classe       = c.getLista().ElementAt(i).getClasse();
     txtNome.Text = nome + " " + cognome + " " + classe;
 }
Beispiel #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");
     }
 }