You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.1 KiB

using ProjetBlazor.Modeles;
namespace ProjetBlazor.Factories
{
public static class MusiqueFactory
{
public static MusiqueModel ToModel(Musique musique,MusiqueModel musiqueModele)
{
return new MusiqueModel
{
id = musique.id,
titre = musique.titre,
auteur = musique.auteur,
genre = musique.genre,
duree = musique.duree,
date = musique.date,
image = Convert.FromBase64String(musique.ImageBase64),
ImageBase64 = musique.ImageBase64,
songName= musique.songName,
};
}
public static Musique Create(MusiqueModel musique)
{
return new Musique
{
id = musique.id,
titre = musique.titre,
auteur = musique.auteur,
duree = musique.duree,
genre = musique.genre,
date = musique.date,
songName= musique.songName,
};
}
}
}