private void btn_Delete_Click(object sender, EventArgs e) { LesEvents = DBEvenement.getAllEvent(); int i = -1; bool trouve = false; while (i < LesEvents.Count && !trouve) { i++; if (LesEvents.ElementAt(i).getNom() == lvListEvent.SelectedItems[0].SubItems[0].Text) { trouve = true; } } DBEvenement.DeleteEvent(LesEvents.ElementAt(i).getId()); lvListEvent.Items.Clear(); LesEvents = DBEvenement.getAllEvent(); foreach (Evenement unEvent in LesEvents) { ListViewItem laLigne = new ListViewItem(); laLigne.Text = unEvent.getNom(); laLigne.SubItems.Add(unEvent.getDebut()); laLigne.SubItems.Add(unEvent.getFin()); laLigne.SubItems.Add(unEvent.getTypeEvent()); lvListEvent.Items.Add(laLigne); } }
private void bt_modifier_Click(object sender, EventArgs e) { DBEvenement.DeleteEvent(modifier.getId()); Evenement nouveau = new Evenement(tb_nom.Text, modifier.getClub(), modifier.getDebut(), modifier.getFin(), modifier.getTypeEvent(), modifier.getId()); DBEvenement.AddEvenement(nouveau); this.Close(); }
private void ListeEvent_Load(object sender, EventArgs e) { LesEvents = DBEvenement.getAllEvent(); foreach (Evenement unEvent in LesEvents) { ListViewItem laLigne = new ListViewItem(); laLigne.Text = unEvent.getNom(); laLigne.SubItems.Add(unEvent.getDebut()); laLigne.SubItems.Add(unEvent.getFin()); laLigne.SubItems.Add(unEvent.getTypeEvent()); lvListEvent.Items.Add(laLigne); } }
private void bt_add_Click(object sender, EventArgs e) { List <Evenement> lesEvents = DBEvenement.getAllEvent(); if (!lesEvents.Exists(x => (x.getNom() == tb_nom.Text))) { Evenement unEvent = new Evenement(tb_nom.Text, cb_club.SelectedIndex, mc_dateDebut.SelectionStart.ToShortDateString(), mc_dateFin.SelectionStart.ToShortDateString(), tb_type.Text); DBEvenement.AddEvenement(unEvent); MessageBox.Show("L'événement " + tb_nom.Text + " a bien été ajouter"); } else { MessageBox.Show("L'évenement " + tb_nom.Text + " existe deja"); } }
private void bt_edit_Click(object sender, EventArgs e) { LesEvents = DBEvenement.getAllEvent(); int i = -1; bool trouve = false; while (i < LesEvents.Count && !trouve) { i++; if (LesEvents.ElementAt(i).getNom() == lvListEvent.SelectedItems[0].SubItems[0].Text) { trouve = true; } } EditEvent maFenetre = new EditEvent(LesEvents.ElementAt(i)); maFenetre.MdiParent = this.MdiParent; maFenetre.Show(); }