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.
Trek12_API/Sources/DbDataManager/Mapper/StatsMapper.cs

41 lines
1.0 KiB

using System;
using EntityFrameWorkLib;
using Model;
namespace DbDataManager.Mapper
{
public static class StatsMapper
{
public static Stats ToModel(this StatsEntity statsEntity)
{
var stats = new Stats
{
Id = statsEntity.Id,
NbWin = statsEntity.NbWin,
NbPlayed = statsEntity.NbPlayed,
MaxZone = statsEntity.MaxZone,
MaxChain = statsEntity.MaxChain,
MaxPoints = statsEntity.MaxPoints
};
return stats;
}
public static StatsEntity ToEntity(this Stats statsModel)
{
var stats = new StatsEntity
{
Id = statsModel.Id,
MaxChain = statsModel.MaxChain,
MaxPoints = statsModel.MaxPoints,
MaxZone = statsModel.MaxZone,
NbPlayed = statsModel.NbPlayed,
NbWin = statsModel.NbWin,
};
return stats;
}
}
}