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; }
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"); } }