public void DodajDoPlaylisty(Utwor utwor) { using (var connection = new SqlConnection(connectionString)) { var query = "INSERT INTO Utwory(Tytul,Sciezka,IdPlaylisty) VALUES(@tytul, @sciezka,@idplaylisty)"; using (var comm = new SqlCommand(query)) { comm.Connection = connection; connection.Open(); comm.Parameters.AddWithValue("@tytul", utwor.Tytul); comm.Parameters.AddWithValue("@sciezka", utwor.Sciezka); comm.Parameters.AddWithValue("@idplaylisty", utwor.IdPlaylisty); comm.ExecuteNonQuery(); connection.Close(); } } }
private void dodajUtworButton_Click(object sender, EventArgs e) { if (dataGridPlaylisty.CurrentRow != null) { OpenFileDialog wyborPlikow = new OpenFileDialog(); wyborPlikow.Multiselect = true; wyborPlikow.Filter = "MP3|*.mp3"; wyborPlikow.ShowDialog(); Utwor utwor; string[] wybranePliki; wybranePliki = wyborPlikow.FileNames; foreach (var item in wybranePliki) { utwor = new Utwor(); utwor.Sciezka = item; utwor.IdPlaylisty = (int)dataGridPlaylisty.Rows[dataGridPlaylisty.CurrentRow.Index].Cells[0].Value; utwor.Tytul = Path.GetFileNameWithoutExtension(item); baza.DodajDoPlaylisty(utwor); } } OdswiezUtwory(); }