Пример #1
0
        private void ordenarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            listaDeReporducao = ListaMusica.SortTitle(listaDeReporducao);
            var source = new BindingSource();

            source.DataSource          = listaDeReporducao;
            dataGridView1.DataSource   = source;
            reprodutorMusical.PlayList = listaDeReporducao;
        }
Пример #2
0
 private void abrirListaDeReproducaoToolStripMenuItem_Click(object sender, EventArgs e)
 {
     //Filtro para .playList
     openFileDialog.Filter = "Lista de Reprodução (*.playList)|*.playList";
     if (openFileDialog.ShowDialog() == DialogResult.OK)
     {
         var stopwatch = new Stopwatch();
         stopwatch.Start();
         listaDeReporducao = (ListaMusica)Serializavel.abrePlayList(openFileDialog.FileName);
         var source = new BindingSource();
         source.DataSource          = listaDeReporducao;
         dataGridView1.DataSource   = source;
         reprodutorMusical.PlayList = listaDeReporducao;
         stopwatch.Stop();
         Log.salvarLog(stopwatch.Elapsed.ToString().Remove(0, 6), "abrir lista de reprodução");
         stopwatch.Reset();
     }
 }
Пример #3
0
        private void buttonPesquisar_Click(object sender, EventArgs e)
        {
            List <Musica> resultado = null;
            string        compilado = "";
            var           stopwatch = new Stopwatch();

            stopwatch.Start();
            if (textBoxPesquisar.Text.Count() > 0 && listaDeReporducao.Count > 0)
            {
                resultado = (List <Musica>)ListaMusica.Pesquisar(textBoxPesquisar.Text.ToLower(), listaDeReporducao);
                foreach (Musica item in resultado)
                {
                    compilado += item.Titulo + "\n";
                }
            }
            if (resultado != null && resultado.Count > 0)
            {
                MessageBox.Show("O resultado de pesquisa foi: \n" + compilado, "Pesquisa de Titulo");
            }
            stopwatch.Stop();
            Log.salvarLog(stopwatch.Elapsed.ToString().Remove(0, 6), "pesquisar música");
            stopwatch.Reset();
        }