C# Class EA.Iws.Domain.ShipmentQuantityUnitConverter

ファイルを表示 Open project: EnvironmentAgency/prsd-iws Class Usage Examples

Public Methods

Method Description
ConvertToTarget ( ShipmentQuantityUnits source, ShipmentQuantityUnits target, decimal value, bool throwOnLossOfPrecision = true ) : decimal

Private Methods

Method Description
CubicMetersToLitres ( decimal value ) : decimal
HasMoreThanNDecimalPlaces ( decimal value, int decimalPlaces ) : bool
KilogramsToTonnes ( decimal value ) : decimal
LitresToCubicMeters ( decimal value ) : decimal
TonnesToKilograms ( decimal value ) : decimal
WouldLosePrecision ( decimal value, bool throwOnLossOfPrecision ) : bool

Method Details

ConvertToTarget() public static method

public static ConvertToTarget ( ShipmentQuantityUnits source, ShipmentQuantityUnits target, decimal value, bool throwOnLossOfPrecision = true ) : decimal
source ShipmentQuantityUnits
target ShipmentQuantityUnits
value decimal
throwOnLossOfPrecision bool
return decimal