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(); } }
private void salvaELimpaListaReproducao() { if (MessageBox.Show("Deseja salvar a lista de reprodução?", "Salvar Lista de Reprodução", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (saveFileDialog.ShowDialog() == DialogResult.OK) { var stopwatch = new Stopwatch(); stopwatch.Start(); Serializavel.salvaPlayList(listaDeReporducao, saveFileDialog.FileName); stopwatch.Stop(); Log.salvarLog(stopwatch.Elapsed.ToString().Remove(0, 6), "salvar lista de reprodução"); stopwatch.Reset(); } } listaDeReporducao.Clear(); reprodutorMusical.LimpaPlayList(); var source = new BindingSource(); source.DataSource = listaDeReporducao; dataGridView1.DataSource = source; }
private void listaDeReproducaoToolStripMenuItem_Click(object sender, EventArgs e) { //Filtro para .playList saveFileDialog.Filter = "Lista de Reprodução (*.playList)|*.playList"; if (listaDeReporducao.Count > 0) { if (saveFileDialog.ShowDialog() == DialogResult.OK) { var stopwatch = new Stopwatch(); stopwatch.Start(); Serializavel.salvaPlayList(listaDeReporducao, saveFileDialog.FileName); stopwatch.Stop(); Log.salvarLog(stopwatch.Elapsed.ToString().Remove(0, 6), "salvar lista de reprodução"); stopwatch.Reset(); } } else { MessageBox.Show("Não é possível salvar a lista de reprodução, pois ela não tem musicas."); } }