Add Update methods in Manager
continuous-integration/drone/push Build is passing Details

pull/39/head
Corentin LEMAIRE 2 years ago
parent b32b7774fc
commit 4b1ca0c678

@ -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>

Loading…
Cancel
Save