public static string GetMeasureText(UnitMeasureType type, MixedNumber val) { mSB.Clear(); val.ApplyString(mSB); //mSB.Append(' '); mSB.Append(GetText(type)); return(mSB.ToString()); }
public static string GetMeasureText(UnitMeasureType type, float val) { mSB.Clear(); mSB.Append(GetNumberFormatted(val)); //mSB.Append(' '); mSB.Append(GetText(type)); return(mSB.ToString()); }
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { UnitMeasureType type = (UnitMeasureType)value; switch (type) { case UnitMeasureType.km: writer.WriteValue("km"); break; case UnitMeasureType.m: writer.WriteValue("m"); break; } }
public static string GetVolumeText(UnitMeasureType type) { return(GetText(type) + '³'); }
public static string GetText(UnitMeasureType type) { var textRef = type.ToString().ToLower(); return(M8.Localize.Get(textRef)); }