|
|
|
@ -439,6 +439,131 @@ namespace Model.Stub
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet CustomTitle avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="title">CustomTitle à modifier</param>
|
|
|
|
|
/// <param name="name">Nom de l'objet CustomTitle</param>
|
|
|
|
|
/// <param name="url">Chemin d'accès de l'image de l'objet CustomTitle</param>
|
|
|
|
|
/// <param name="info">Informations de l'objet CustomTitle</param>
|
|
|
|
|
/// <param name="path">Chemin d'accès de l'objet CustomTitle</param>
|
|
|
|
|
public void UpdateCustomTitle(CustomTitle title, string name, string url, string info, string path)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateCustomTitle(title, name, url, info, path);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet CustomTitle avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="path">Chemin d'accès du CustomTitle à modifier</param>
|
|
|
|
|
/// <param name="name">Nom de l'objet CustomTitle</param>
|
|
|
|
|
/// <param name="newUrl">Chemin d'accès de l'image de l'objet CustomTitle</param>
|
|
|
|
|
/// <param name="info">Informations de l'objet CustomTitle</param>
|
|
|
|
|
/// <param name="newPath">Chemin d'accès de l'objet CustomTitle</param>
|
|
|
|
|
public void UpdateCustomTitleByPath(string path, string name, string newUrl, string info, string newPath)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateCustomTitleByPath(path, name, newUrl, info, newPath);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet InfoTitle avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="title">InfoTitle à modifier</param>
|
|
|
|
|
/// <param name="name">Nom de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="url">Chemin d'accès de l'image de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="info">Informations de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="artist">Artist de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="description">Description de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="genre">Genre de l'objet InfoTitle</param>
|
|
|
|
|
public void UpdateInfoTitle(InfoTitle title, string name, string url, string info, Artist artist, string description, Genre genre)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateInfoTitle(title, name, url, info, artist, description, genre);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet InfoTitle avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="name">Nom de l'objet InfoTitle à modifier</param>
|
|
|
|
|
/// <param name="newUrl">Chemin d'accès de l'image de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="info">Informations de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="artist">Artist de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="description">Description de l'objet InfoTitle</param>
|
|
|
|
|
/// <param name="genre">Genre de l'objet InfoTitle</param>
|
|
|
|
|
public void UpdateInfoTitleByName(string name, string newName, string newUrl, string info, Artist artist, string description, Genre genre)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateInfoTitleByName(name, newName, newUrl, info, artist, description, genre);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet Album avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="album">Album à modifier</param>
|
|
|
|
|
/// <param name="name">Nom de l'objet Album</param>
|
|
|
|
|
/// <param name="url">Chemin d'accès de l'image de l'objet Album</param>
|
|
|
|
|
/// <param name="artist">Artist de l'objet Album</param>
|
|
|
|
|
/// <param name="description">Description de l'objet Album</param>
|
|
|
|
|
/// <param name="info">Informations de l'objet Album</param>
|
|
|
|
|
public void UpdateAlbum(Album album, string name, string url, Artist artist, string description, string info)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateAlbum(album, name, url, artist, description, info);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet Album avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="name">Nom de l'objet Album à modifier</param>
|
|
|
|
|
/// <param name="newUrl">Chemin d'accès de l'image de l'objet Album</param>
|
|
|
|
|
/// <param name="artist">Artist de l'objet Album</param>
|
|
|
|
|
/// <param name="description">Description de l'objet Album</param>
|
|
|
|
|
/// <param name="info">Informations de l'objet Album</param>
|
|
|
|
|
public void UpdateAlbumByName(string name, string newName, string newUrl, Artist artist, string description, string info)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateAlbumByName(name, newName, newUrl, artist, description, info);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet Playlist avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="playlist">Playlist à modifier</param>
|
|
|
|
|
/// <param name="name">Nom de l'objet Playlist</param>
|
|
|
|
|
/// <param name="description">Description de l'objet Playlist</param>
|
|
|
|
|
/// <param name="url">Chemin d'accès de l'image de l'objet Playlist</param>
|
|
|
|
|
public void UpdatePlaylist(Playlist playlist, string name, string description, string url)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdatePlaylist(playlist, name, description, url);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet Playlist avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="name">Nom de l'objet Playlist à modifier</param>
|
|
|
|
|
/// <param name="description">Description de l'objet Playlist</param>
|
|
|
|
|
/// <param name="newUrl">Chemin d'accès de l'image de l'objet Playlist</param>
|
|
|
|
|
public void UpdatePlaylistByName(string name, string newName, string description, string newUrl)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdatePlaylistByName(name, newName, description, newUrl);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet Artist avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="artist">Artiste à modifier</param>
|
|
|
|
|
/// <param name="name">Nom de l'objet Artist</param>
|
|
|
|
|
public void UpdateArtist(Artist artist, string name)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateArtist(artist, name);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Modifie un objet Artist avec les informations données en paramètre
|
|
|
|
|
/// </summary>
|
|
|
|
|
/// <param name="name">Nom de l'objet Artist à modifier</param>
|
|
|
|
|
/// <param name="newName">Nouveau nom de l'objet Artist</param>
|
|
|
|
|
public void UpdateArtistByName(string name, string newName)
|
|
|
|
|
{
|
|
|
|
|
DataManager.UpdateArtistByName(name, newName);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Permet la notification, et donc l'actualisation des objets connectés à l'événement lorsque la méthode est appelée
|
|
|
|
|
/// </summary>
|
|
|
|
|