private void button2_Click(object sender, EventArgs e) { if (textBox4.Enabled == true) { var nuovoGrup = new gruppisportivi(textBox4.Text, textBox5.Text, textBox11.Text, textBox12.Text, textBox13.Text); if (elegrup.Contains(nuovoGrup)) { MessageBox.Show("Disciplina esistente nel registro"); } elegrup.Add(nuovoGrup); //visualizza gruppo sociale var q = elegrup.Select(k => new { Ragione_sociale = k.ragioneS, Indirizzo = k.indirizzoS, Nome_presidente = k.nomeP, Numero_telefono = k.telefono, Indirizzo_mail = k.mail }); dataGridView2.DataSource = q.ToList(); checkBox4.Checked = false; comboBox3.Items.Add(textBox4.Text); } }
public atleta(string codI, string med, DateTime dataS, int ido, string nomeA, string cogn, DateTime dataN, string citt, gruppisportivi gs, disciplinesportive disc, string lvl) { if (string.IsNullOrWhiteSpace(codI) == true) { throw new Exception("Inserire un codice è obbligatorio"); } if (_elecod.Contains(codI) == true) { throw new Exception("Codice fiscale già utilizzato"); } if (dataS < dataN || dataN > dataS) { throw new Exception("Codice fiscale già utilizzato"); } //if (ido < disc.livelloDil && ido < disc.livelloJun && ido < disc.livelloSen && lvl != "Dilettanti") // throw new Exception("Livello agonistico errato"); //if (ido > disc.livelloDil && ido > disc.livelloJun && ido < disc.livelloSen && lvl != "Junior") // throw new Exception("Livello agonistico errato"); //if (ido > disc.livelloDil && ido > disc.livelloJun && ido > disc.livelloSen && lvl != "Senior") // throw new Exception("Livello agonistico errato"); _elecod.Add(codI); this._codI = codI; this.med = med; this.dataS = dataS; this.nomeA = nomeA; this.cogn = cogn; this.dataN = dataN; this.citt = citt; this.gs = gs; this.disc = disc; this.lvl = lvl; this.ido = ido; }