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.
Verax_API_EF/Verax_API_EF/Verax_API_EF/API_Mapping/UserMapping.cs

27 lines
518 B

using Model;
using Web_API.Model;
namespace API_Mapping;
public static class UserMapping
{
public static UserDTO ToDTO(this User? u) => new()
{
Pseudo = u.Pseudo,
Mdp = u.Mdp,
Nom = u.Nom,
Prenom = u.Prenom,
Mail = u.Mail,
Role = u.Role
};
public static User ToModel(this UserDTO u) => new()
{
Pseudo = u.Pseudo,
Mdp = u.Mdp,
Nom = u.Nom,
Prenom = u.Prenom,
Mail = u.Mail,
Role = u.Role
};
}