Example #1
0
        public void TestCreationPlaylist()
        {
            SQLupdate SQLupdate = new SQLupdate();
            int       i         = SQLupdate.AjouterPlaylist("xXD4rk_JeanDidXx", "Havana");

            Assert.IsTrue(i == 1);
        }
Example #2
0
        /// <summary>
        /// Ajoute une musique dans la liste de création de la playlist
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void AddMusique(object sender, RoutedEventArgs e)
        {
            Utilisateur Utilisateur = Utilisateur.CurrentUtilisateur;
            MesMusiques MesMusiques = new MesMusiques();
            int         index       = GetPlaylist().FindIndex(item => item.Titre == SelectBox.Text.ToString()); // on vérifie si la playlist en cours de création ne possède pas 2 fois la même musique, via un index //
            var         son         = MesMusiques.GetList().Find(x => x.Titre == SelectBox.Text.ToString());

            if (SelectBox.Text.ToString() != "--Veuillez choisir une musique--")
            {
                if (index < 0) // si l'index est inférieur à 0, cela signifie qu'elle n'est pas présente dans la playlist, donc on peut l'ajouter //
                {
                    list.Items.Add(son);
                    SetPlaylist(son);
                    SQLupdate SQLupdate = new SQLupdate();
                    SQLupdate.AjouterPlaylist(Utilisateur.GetUserName(), SelectBox.Text);
                }
                else
                {
                    MessageBox.Show("Cette musique est déja dans la liste !", "Erreur");
                }
            }
            else
            {
                MessageBox.Show("Aucune musique sélectionnée !", " Erreur ");
            }
        }