public int OreAzienda(string nomeA) { int oreTotAzienda = 0; foreach (clsAlunno a in elenco) { if (a is clsStagista) { clsStagista s = a as clsStagista; // clsStagista s = (clsStagista)a; if (s.Azienda == nomeA) { oreTotAzienda += Convert.ToInt32(s.Ore); } } } return(oreTotAzienda); }
private void btnInserisci_Click(object sender, EventArgs e) { clsAlunno stu; if (txtOreStage.Text.Trim() == "") { stu = new clsAlunno(txtNome.Text, txtCognome.Text, txtCitta.Text, cmbClasse.SelectedItem.ToString(), cmbSezione.SelectedItem.ToString(), cmbSpec.SelectedItem.ToString()); } else { stu = new clsStagista(txtNome.Text, txtCognome.Text, txtCitta.Text, cmbClasse.SelectedItem.ToString(), cmbSezione.SelectedItem.ToString(), cmbSpec.SelectedItem.ToString(), cmbAzienda.SelectedItem.ToString(), txtOreStage.Text); btnRicerca.Enabled = true; } elencoStudenti.inserisci(stu); elencoStudenti.VisualizzaDGV(dgvStudenti); pulisciCampi(); }