/// <summary> /// Converts state of this instance to its equivalent string representation. /// </summary> /// <returns>The string representation of the value of this instance.</returns> internal override string ConvertToString() { var result = new StringBuilder(); CultureInfo cultureInfo = CultureInfo.GetCultureInfo(CommonHelpers.STORAGE_CULTURE); // 0. Current version result.Append(VERSION_CURR.ToString()); // 1. Duration result.Append(CommonHelpers.SEPARATOR); result.Append(Duration.ToString(cultureInfo)); // 2. Interval result.Append(CommonHelpers.SEPARATOR); result.Append(TimeInterval.ToString(cultureInfo)); return(result.ToString()); }
/////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////// /// <summary> /// Puts barrier's type to string. /// </summary> /// <param name="obj">Break values.</param> /// <returns>Barrier's type values string.</returns> internal static string AssemblyDBString(BarrierEffect obj) { var result = new StringBuilder(); CultureInfo cultureInfo = CultureInfo.GetCultureInfo(CommonHelpers.STORAGE_CULTURE); // 0. Current version result.Append(VERSION_CURR.ToString()); // 1. BlockTravel result.Append(CommonHelpers.SEPARATOR); result.Append(obj.BlockTravel); // 2. DelayTime result.Append(CommonHelpers.SEPARATOR); result.Append(obj.DelayTime.ToString(cultureInfo)); // 3. SpeedFactor result.Append(CommonHelpers.SEPARATOR); result.Append(obj.SpeedFactorInPercent.ToString(cultureInfo)); return(result.ToString()); }
/// <summary> /// Converts state of this instance to its equivalent string representation. /// </summary> /// <returns>The string representation of the value of this instance.</returns> internal override string ConvertToString() { CultureInfo cultureInfo = CultureInfo.GetCultureInfo(CommonHelpers.STORAGE_CULTURE); var result = new StringBuilder(); // 0. Current version result.Append(VERSION_CURR.ToString()); // 1. Duration result.Append(CommonHelpers.SEPARATOR); result.Append(Duration.ToString(cultureInfo)); // 2. TW.From result.Append(CommonHelpers.SEPARATOR); result.Append(From.ToString()); // 3. TW.To result.Append(CommonHelpers.SEPARATOR); result.Append(To.ToString()); // 4. Day result.Append(CommonHelpers.SEPARATOR); result.Append(Day.ToString()); return(result.ToString()); }