Files
caliverse_server/BrokerApiCore/Common/ApiExtensions.cs
2025-05-01 07:23:28 +09:00

24 lines
759 B
C#

namespace BrokerApiCore;
public static class ApiExtensions
{
public static PlanetItemExchangeOrderDto toDto( this PlanetItemExchangeOrder order ) => new()
{
OrderId = order.OrderId,
OrderStatus = order.OrderStatus,
ExchangeMetaId = order.ExchangeMetaId,
ExchangeMetaAmount = order.ExchangeMetaAmount,
AccountId = order.AccountId,
UserGuid = order.UserGuid,
PlanetId = order.PlanetId,
CaliverseItemType = order.CaliverseItemType,
CaliverseItemId = order.CaliverseItemId,
CaliverseItemDeltaAmount = order.CaliverseItemDeltaAmount,
PlanetItemType = order.PlanetItemType,
PlanetItemId = order.PlanetItemId,
PlanetItemDeltaAmount = order.PlanetItemDeltaAmount,
CreatedAt = order.CreatedAt,
CompletedAt = order.CompletedAt
};
}