Exemple #1
0
 /// <summary>
 /// Agrega a la lista las canciones
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void button1_Click_1(object sender, EventArgs e)
 {
     for (int i = 0; i < CHLSTcanciones.Items.Count; i++)
     {
         if (CHLSTcanciones.GetItemChecked(i))
         {
             CancionPorBuscar = Musica[CHLSTcanciones.Items[i].ToString()];
             PlayList.Add(CancionPorBuscar);
         }
     }
 }
Exemple #2
0
 /// <summary>
 /// metodo para busqueda en el diccionario
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     LlaveABuscar = txtBuscar.Text;
     try
     {
         CancionPorBuscar  = Musica[LlaveABuscar];
         lblResultado.Text = (string.Format("La Cancion que busco es : '{0}', con tiempo de : '{1}'", LlaveABuscar, CancionPorBuscar.Tiempo));
         txtBuscar.Clear();
     }
     catch (KeyNotFoundException ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemple #3
0
        /// <summary>
        /// metodo para agregar canciones al diccionario
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button1_Click(object sender, EventArgs e)
        {
            int i = 0;

            if (Musica.ContainsKey(txtNombre.Text) == false)
            {
                CancionPorAgregar = new Cancion(txtNombre.Text, txtTiempo.Text, txtArtista.Text);
                Musica.Add(CancionPorAgregar.Nombre, CancionPorAgregar);
                txtNombre.Clear();
                txtTiempo.Clear();
                txtArtista.Clear();

                CHLSTcanciones.Items.Insert(i, CancionPorAgregar.Nombre);
            }
            else
            {
                MessageBox.Show("La Cancion ya fue agregadada anteriomente");
            }
        }