public void AddMusic(Model.Music music) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("musics.xml"); if (!mediaXML.HasMedia(music.Path)) { mediaXML.Add(music.Path, music.Stream); mediaXML.WriteInFile("musics.xml"); if (music.Name.Contains(this._SearchInput)) { Musics.Add(music); } MusicsTmp.Add(music); } }
public void LoadData() { Musics = new System.Collections.ObjectModel.ObservableCollection <Model.Music>(); MusicsTmp = new System.Collections.ObjectModel.ObservableCollection <Model.Music>(); XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("musics.xml"); List <Tuple <String, Boolean> > medias = mediaXML.GetMedias(); foreach (var media in medias) { Model.Music pics_1 = new Model.Music(media.Item1, media.Item2); Model.Music pics_2 = new Model.Music(media.Item1, media.Item2); MusicsTmp.Add(pics_1); Musics.Add(pics_2); } }
public void AddVideo(Model.Video video) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("videos.xml"); if (!mediaXML.HasMedia(video.Path)) { mediaXML.Add(video.Path, video.Stream); mediaXML.WriteInFile("videos.xml"); if (video.Name.Contains(this._SearchInput)) { Videos.Add(video); } VideosTmp.Add(video); } }
public void AddPicture(Model.Picture picture) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("pictures.xml"); if (!mediaXML.HasMedia(picture.Path)) { mediaXML.Add(picture.Path, picture.Stream); mediaXML.WriteInFile("pictures.xml"); if (picture.Name.Contains(this._SearchInput)) { Pictures.Add(picture); } PicturesTmp.Add(picture); } }
public void RemovePicture(Model.Picture picture) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("pictures.xml"); mediaXML.Remove(picture.Path); mediaXML.WriteInFile("pictures.xml"); String namePathFile = picture.Path; Pictures.Remove(picture); var medias = from media in PicturesTmp where media.Path.Contains(namePathFile) select media; var selected = picture; foreach (var media in medias) { selected = media; } PicturesTmp.Remove(selected); }
public void RemoveMusic(Model.Music music) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("musics.xml"); mediaXML.Remove(music.Path); mediaXML.WriteInFile("musics.xml"); String namePathFile = music.Path; Musics.Remove(music); var medias = from media in MusicsTmp where media.Path.Contains(namePathFile) select media; var selected = music; foreach (var media in medias) { selected = media; } MusicsTmp.Remove(selected); }
public void RemoveVideo(Model.Video video) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("videos.xml"); mediaXML.Remove(video.Path); mediaXML.WriteInFile("videos.xml"); String namePathFile = video.Path; Videos.Remove(video); var medias = from media in VideosTmp where media.Path.Contains(namePathFile) select media; var selected = video; foreach (var media in medias) { selected = media; } VideosTmp.Remove(selected); }
public void RemovePicture(Model.Picture picture) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("pictures.xml"); mediaXML.Remove(picture.Path); mediaXML.WriteInFile("pictures.xml"); String namePathFile = picture.Path; Pictures.Remove(picture); var medias = from media in PicturesTmp where media.Path.Contains(namePathFile) select media; var selected = picture; foreach (var media in medias) selected = media; PicturesTmp.Remove(selected); }
public void LoadData() { Pictures = new System.Collections.ObjectModel.ObservableCollection<Model.Picture>(); PicturesTmp = new System.Collections.ObjectModel.ObservableCollection<Model.Picture>(); XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("pictures.xml"); List<Tuple<String, Boolean>> medias = mediaXML.GetMedias(); foreach (var media in medias) { Model.Picture pics_1 = new Model.Picture(media.Item1, media.Item2); Model.Picture pics_2 = new Model.Picture(media.Item1, media.Item2); PicturesTmp.Add(pics_1); Pictures.Add(pics_2); } }
public void AddPicture(Model.Picture picture) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("pictures.xml"); if (!mediaXML.HasMedia(picture.Path)) { mediaXML.Add(picture.Path, picture.Stream); mediaXML.WriteInFile("pictures.xml"); if (picture.Name.Contains(this._SearchInput)) Pictures.Add(picture); PicturesTmp.Add(picture); } }
public void RemoveMusic(Model.Music music) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("musics.xml"); mediaXML.Remove(music.Path); mediaXML.WriteInFile("musics.xml"); String namePathFile = music.Path; Musics.Remove(music); var medias = from media in MusicsTmp where media.Path.Contains(namePathFile) select media; var selected = music; foreach (var media in medias) selected = media; MusicsTmp.Remove(selected); }
public void AddMusic(Model.Music music) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("musics.xml"); if (!mediaXML.HasMedia(music.Path)) { mediaXML.Add(music.Path, music.Stream); mediaXML.WriteInFile("musics.xml"); if (music.Name.Contains(this._SearchInput)) Musics.Add(music); MusicsTmp.Add(music); } }
public void RemoveVideo(Model.Video video) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("videos.xml"); mediaXML.Remove(video.Path); mediaXML.WriteInFile("videos.xml"); String namePathFile = video.Path; Videos.Remove(video); var medias = from media in VideosTmp where media.Path.Contains(namePathFile) select media; var selected = video; foreach (var media in medias) selected = media; VideosTmp.Remove(selected); }
public void AddVideo(Model.Video video) { XML.MediaXML mediaXML = new XML.MediaXML(); mediaXML.Load("videos.xml"); if (!mediaXML.HasMedia(video.Path)) { mediaXML.Add(video.Path, video.Stream); mediaXML.WriteInFile("videos.xml"); if (video.Name.Contains(this._SearchInput)) Videos.Add(video); VideosTmp.Add(video); } }