Exemple #1
0
 public Votazione(int v, Studente s, Materia m)
 {
     Voto    = v;
     Materia = m;
     s.AddVoto(this);
     Data = DateTime.Now;
 }
Exemple #2
0
 private void btnCaricaStudente_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (txtNome.Text == "" || txtCognome.Text == "")
         {
             MessageBox.Show("Inserire tutti i valori", "", MessageBoxButton.OK, MessageBoxImage.Exclamation);
             txtNome.Text    = "";
             txtCognome.Text = "";
             txtNome.Focus();
         }
         else
         {
             string   nome    = txtNome.Text;
             string   cognome = txtCognome.Text;
             Studente s       = new Studente(nome, cognome, matricola);
             studenti.Add(s);
             cmbStudenti.Items.Add(s.GetDescrizione());
             matricola++;
             txtNome.Text    = "";
             txtCognome.Text = "";
             txtNome.Focus();
             cmbStudenti.SelectedIndex = -1;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         txtNome.Text    = "";
         txtCognome.Text = "";
         txtNome.Focus();
     }
 }
Exemple #3
0
 public Votazione AssegnaVoto(Votazione v, Studente s)
 {
     Voto = v;
     s.AddVoto(Voto);
     return(Voto);
 }
Exemple #4
0
 public void AddStudente(Studente s)
 {
     Studenti.Add(s);
 }
 public void AssegnaVoto(Studente studente, Votazione voto)
 {
     studente.AddVoto(voto);
     voti.Add(voto);
 }
 public string NomeCompleto(Studente s)
 {
     return($"{s.Cognome}{s.Nome}, nato il {s.DataNascita}");
 }
Exemple #7
0
 public Votazione(Materia m, Studente Studente, double valutazione)
 {
     this.m           = m;
     this.Studente    = Studente;
     this.Valutazione = valutazione;
 }