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.
leap-hit-server/code/server/ApiLeapHit/Mapper/PlayerMapper.cs

32 lines
838 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
};
}
}
}