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.
32 lines
836 B
32 lines
836 B
using DataBase.Entity;
|
|
using DTO;
|
|
|
|
namespace ApiLeapHit.Mapper
|
|
{
|
|
public static class PlayerMapper
|
|
{
|
|
public static DTOPlayer ToDto(this Player player)
|
|
{
|
|
DTOPlayer dtoPlayer = new DTOPlayer()
|
|
{
|
|
playerId = player.playerId,
|
|
name = player.name,
|
|
nbBallTouchTotal = player.nbBallTouchTotal,
|
|
timePlayed = player.timePlayed
|
|
};
|
|
return dtoPlayer;
|
|
}
|
|
|
|
public static Player ToPlayer(this DTOPlayer dtoPlayer)
|
|
{
|
|
return new Player
|
|
{
|
|
playerId = dtoPlayer.playerId,
|
|
name = dtoPlayer.name,
|
|
nbBallTouchTotal = dtoPlayer.nbBallTouchTotal,
|
|
timePlayed = dtoPlayer.timePlayed
|
|
};
|
|
}
|
|
}
|
|
}
|