private void tabControl3_SelectedIndexChanged(object sender, EventArgs e) { if (tabControl3.SelectedTab == pag_mod_gruppo) { data_mod.DataSource = elegruppi.ToList(); } if (tabControl3.SelectedTab == pag_mod_disciplina) { data_mod.DataSource = elediscipline.ToList(); } if (tabControl3.SelectedTab == pag_mod_atleta) { Funzioni.Select(data_mod, eleatleti); } }
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { data_mod.DataSource = elegruppi.ToList(); combo_view_disciplina.Items.Clear(); combo_view_disciplina.Items.Add("Tutto"); foreach (var disciplina in elediscipline) { combo_view_disciplina.Items.Add(disciplina.nomeDisciplina); } combo_view_gruppo.Items.Clear(); combo_view_gruppo.Items.Add("Tutto"); foreach (var gruppo in elegruppi) { combo_view_gruppo.Items.Add(gruppo.ragioneSociale); } Funzioni.Select(data_visualizza, eleatleti); }
private void Txt_canc_TextChanged(object sender, EventArgs e) { if (rb_gruppo.Checked == true) { var zz = elegruppi.Where(p => p.ragioneSociale.ToUpper().Contains(Txt_canc.Text.ToUpper())).ToList(); Data_canc.DataSource = zz.ToList(); } if (rb_disciplina.Checked == true) { var zz = elediscipline.Where(p => p.nomeDisciplina.ToUpper().Contains(Txt_canc.Text.ToUpper())).ToList(); Data_canc.DataSource = zz.ToList(); } if (Rb_atleti.Checked == true) { var zz = eleatleti.Where(p => p.codice.ToUpper().Contains(Txt_canc.Text.ToUpper())).ToList(); Funzioni.Select(Data_canc, zz); } }
private void Txt_cerca_TextChanged(object sender, EventArgs e) { if (tabControl3.SelectedTab == pag_mod_gruppo) { var zz = elegruppi.Where(p => p.ragioneSociale.ToUpper().Contains(Txt_cerca.Text.ToUpper())).ToList(); data_mod.DataSource = zz.ToList(); } if (tabControl3.SelectedTab == pag_mod_disciplina) { var zz = elediscipline.Where(p => p.nomeDisciplina.ToUpper().Contains(Txt_cerca.Text.ToUpper())).ToList(); data_mod.DataSource = zz.ToList(); } if (tabControl3.SelectedTab == pag_mod_atleta) { var zz = eleatleti.Where(p => p.codice.ToUpper().Contains(Txt_cerca.Text.ToUpper())).ToList(); Funzioni.Select(data_mod, zz); } }
private void Btn_filtri_Click(object sender, EventArgs e) { List <Atleta> elefiltered = new List <Atleta>(); elefiltered = eleatleti; if (!(combo_view_disciplina.Text == "Tutto")) { elefiltered = elefiltered.Where(p => p.disciplina.nomeDisciplina == combo_view_disciplina.Text).ToList(); } if (!(combo_view_livello.Text == "Tutto")) { elefiltered = elefiltered.Where(p => string.Compare(p.livello, combo_view_livello.Text) >= 0).ToList(); } if (!(combo_view_gruppo.Text == "Tutto")) { elefiltered = elefiltered.Where(p => p.gruppo.ragioneSociale == combo_view_gruppo.Text && p.idoneità == true).OrderBy(p => p.disciplina.nomeDisciplina).ToList(); } Funzioni.Select(data_visualizza, elefiltered); }
private void Btn_canc_Click(object sender, EventArgs e) { int numcanc = default(int); string keycanc = Txt_canc.Text; if (!string.IsNullOrEmpty(Txt_canc.Text)) { if (rb_gruppo.Checked) { eleatleti.RemoveAll(a => a.gruppo.ragioneSociale == keycanc); numcanc = elegruppi.RemoveAll(p => p.ragioneSociale == keycanc); Gruppo.Cancella(keycanc); Data_canc.DataSource = elegruppi.ToList(); } if (rb_disciplina.Checked) { eleatleti.RemoveAll(a => a.disciplina.nomeDisciplina == keycanc); numcanc = elediscipline.RemoveAll(p => p.nomeDisciplina == keycanc); Disciplina.Cancella(keycanc); Data_canc.DataSource = elediscipline.ToList(); } if (Rb_atleti.Checked) { numcanc = eleatleti.RemoveAll(p => p.codice == keycanc); Atleta.Cancella(keycanc); Funzioni.Select(Data_canc, eleatleti); } if (numcanc == 0) { MessageBox.Show("Nessun elemento trovato."); return; } } else { foreach (DataGridViewRow r in Data_canc.SelectedRows) { if (rb_gruppo.Checked) { eleatleti.RemoveAll(a => a.gruppo.ragioneSociale == r.Cells[0].Value.ToString()); numcanc = elegruppi.RemoveAll(p => p.ragioneSociale == r.Cells[0].Value.ToString()); Gruppo.Cancella(r.Cells[0].Value.ToString()); } if (rb_disciplina.Checked) { eleatleti.RemoveAll(a => a.disciplina.nomeDisciplina == r.Cells[0].Value.ToString()); numcanc = elediscipline.RemoveAll(p => p.nomeDisciplina == r.Cells[0].Value.ToString()); Disciplina.Cancella(r.Cells[0].Value.ToString()); } if (Rb_atleti.Checked) { numcanc = eleatleti.RemoveAll(p => p.codice == r.Cells[0].Value.ToString()); Atleta.Cancella(r.Cells[0].Value.ToString()); } if (numcanc == 0) { MessageBox.Show("Nessun elemento trovato."); return; } } } if (rb_gruppo.Checked) { Data_canc.DataSource = elegruppi.ToList(); } if (rb_disciplina.Checked) { Data_canc.DataSource = elediscipline.ToList(); } if (Rb_atleti.Checked) { Funzioni.Select(Data_canc, eleatleti); } Txt_canc.Clear(); }
private void Rb_atleti_CheckedChanged(object sender, EventArgs e) { Funzioni.Select(Data_canc, eleatleti); }