コード例 #1
0
        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();
                }
            }
        }
コード例 #2
0
        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();
        }