private void PostAllMediaFiles(object parameters)
 {
     DataBase.DataProviders.DataProvider dataProvider = new DataBase.DataProviders.DataProvider();
     foreach (MediaFile mf in MediaFiles)
     {
         dataProvider.AddMediaFile(mf);
     }
     MessageBox.Show("All media files were added!");
 }
        private void ShowPublishedFiles(object parameters)
        {
            DataBase.DataProviders.DataProvider dataProvider = new DataBase.DataProviders.DataProvider();
            List <MediaFile> mediaFiles = dataProvider.GetMediaFileList();

            MediaFiles.Clear();
            foreach (MediaFile mf in mediaFiles)
            {
                MediaFiles.Add(mf);
            }
        }
 private void PostMediaFile(object parameters)
 {
     if (parameters is MediaFile)
     {
         DataBase.DataProviders.DataProvider dataProvider = new DataBase.DataProviders.DataProvider();
         dataProvider.AddMediaFile((MediaFile)parameters);
         MessageBox.Show("MediaFile posted!");
     }
     else
     {
         MessageBox.Show("MediaFile not posted!");
     }
 }