|
|
|
@ -31,7 +31,7 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return artists.ToList();
|
|
|
|
|
return new List<Artist>(artists);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -41,7 +41,7 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return albums.ToList();
|
|
|
|
|
return new List<Album>(albums);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -51,7 +51,7 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return playlists.ToList();
|
|
|
|
|
return new List<Playlist>(playlists);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -61,7 +61,7 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return infoTitles.ToList();
|
|
|
|
|
return new List<InfoTitle>(infoTitles);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -71,7 +71,7 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return customTitles.ToList();
|
|
|
|
|
return new List<CustomTitle>(customTitles);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -582,11 +582,11 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
else return Genre.K_POP;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public InfoTitle? GetInfoTitleByUrl(string infoUrl)
|
|
|
|
|
public InfoTitle? GetInfoTitleByUrl(string url)
|
|
|
|
|
{
|
|
|
|
|
foreach(InfoTitle it in infoTitles)
|
|
|
|
|
{
|
|
|
|
|
if (it.Name == infoUrl)
|
|
|
|
|
if (it.Name == url)
|
|
|
|
|
{
|
|
|
|
|
return it;
|
|
|
|
|
}
|
|
|
|
@ -594,11 +594,11 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Artist? GetArtistByName(string artist)
|
|
|
|
|
public Artist? GetArtistByName(string name)
|
|
|
|
|
{
|
|
|
|
|
foreach(Artist a in artists)
|
|
|
|
|
{
|
|
|
|
|
if (a.Name == artist)
|
|
|
|
|
if (a.Name == name)
|
|
|
|
|
{
|
|
|
|
|
return a;
|
|
|
|
|
}
|
|
|
|
@ -606,11 +606,11 @@ public class LINQ_XML_Serialization : IDataManager
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Album? GetAlbumByUrl(string album)
|
|
|
|
|
public Album? GetAlbumByUrl(string url)
|
|
|
|
|
{
|
|
|
|
|
foreach(Album a in albums)
|
|
|
|
|
{
|
|
|
|
|
if (a.ImageURL == album)
|
|
|
|
|
if (a.ImageURL == url)
|
|
|
|
|
{
|
|
|
|
|
return a;
|
|
|
|
|
}
|
|
|
|
|