コード例 #1
0
        // Bouton Supprimer
        private void BTN_Supprimer_Click(object sender, EventArgs e)
        {
            AfficherMasquerChamps(false);

            if (LB_CDs.SelectedItem != null)
            {
                if (MessageBox.Show("Voulez-vous vraiment supprimer ce CD ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    CDAudio itemSelectionne = (CDAudio)LB_CDs.SelectedItem; // Récupérer l'item sélectionné
                    CDAudio cd = new CDAudio(itemSelectionne.GetCode());
                    cd.Supprimer();

                    ObtenirListeCDs();
                }
            }
        }
コード例 #2
0
        // Bouton Modifier
        private void BTN_Modifier_Click(object sender, EventArgs e)
        {
            if (LB_CDs.SelectedItem != null)
            {
                action = ActionSelectionnee.Modifier;
                AfficherMasquerChamps(true);

                CDAudio itemSelectionne = (CDAudio)LB_CDs.SelectedItem;
                CDAudio cd = new CDAudio(itemSelectionne.GetCode());

                TXT_Album.Text       = cd.GetNom();
                TXT_Artiste.Text     = cd.GetArtiste();
                TXT_AnneeSortie.Text = cd.GetAnneeSortie().ToString();

                TXT_Album.Focus();
            }
        }
コード例 #3
0
        // Index de la Listbox changé
        private void LB_CDs_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (LB_CDs.SelectedItem != null)
            {
                AfficherMasquerChamps(false);

                CDAudio itemSelectionne = (CDAudio)LB_CDs.SelectedItem; // Récupérer l'item sélectionné
                codeCDSelectionne = itemSelectionne.GetCode();          // Enregistrer le code de l'item sélectionné

                LBL_Infos_Album.Text       = "Album: " + itemSelectionne.GetNom();
                LBL_Infos_Artiste.Text     = "Artiste: " + itemSelectionne.GetArtiste();
                LBL_Infos_AnneeSortie.Text = "Année de sortie: " + itemSelectionne.GetAnneeSortie().ToString();
                LBL_Infos_DateAjout.Text   = "Album ajouté le " + itemSelectionne.GetDateAjout();

                BTN_Modifier.Enabled  = true;
                BTN_Supprimer.Enabled = true;
            }
        }