Пример #1
0
        // Bouton Ajouter
        private void BTN_Ajouter_Click(object sender, EventArgs e)
        {
            TXT_Album.Text       = "";
            TXT_Artiste.Text     = "";
            TXT_AnneeSortie.Text = "";

            action = ActionSelectionnee.Ajouter;
            AfficherMasquerChamps(true);

            TXT_Album.Focus();
        }
Пример #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
        // Bouton validation
        private void BTN_Valider_Click(object sender, EventArgs e)
        {
            if (TXT_Album.Text == "")
            {
                MessageBox.Show("Veuillez indiquer un nom d'album", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                TXT_Album.Focus();
            }
            else if (TXT_Artiste.Text == "")
            {
                MessageBox.Show("Veuillez indiquer un nom d'artiste", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                TXT_Artiste.Focus();
            }
            else if (TXT_AnneeSortie.Text == "")
            {
                MessageBox.Show("Veuillez indiquer une date de sortie", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                TXT_AnneeSortie.Focus();
            }
            else
            {
                int anneeParsee;

                CDAudio cd = new CDAudio();
                cd.SetAlbum(TXT_Album.Text);
                cd.SetArtiste(TXT_Artiste.Text);

                anneeParsee = int.Parse(TXT_AnneeSortie.Text);
                cd.SetAnneeSortie(anneeParsee);

                if (action == ActionSelectionnee.Ajouter)
                {
                    cd.Ajouter();
                }
                else if (action == ActionSelectionnee.Modifier)
                {
                    cd.SetCode(codeCDSelectionne);
                    cd.Modifier();
                }

                AfficherMasquerChamps(false);
                ObtenirListeCDs();
            }
        }