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.

36 lines
963 B

using ProjetBlazor.Modeles;
namespace ProjetBlazor.Factories
{
public static class MusiqueFactory
{
public static MusiqueModel ToModel(Musique musique, byte[] imageContent)
{
return new MusiqueModel
{
id = musique.id,
titre = musique.titre,
auteur = musique.auteur,
genre = musique.genre,
duree = musique.duree,
date = musique.date,
image = imageContent
};
}
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,
image = musique.DisplayName
};
}
}
}