Smrf.NodeXL.ExcelTemplate.DynamicFilterDateTimeRangeTrackBar.ValueToString C# (CSharp) Method

ValueToString() public method

public ValueToString ( Decimal value ) : String
value Decimal
return String
    ValueToString
    (
        Decimal value
    )
    {
        AssertValid();

        ExcelColumnFormat eExcelColumnFormat;

        switch (this.Format)
        {
            case SimpleDateTimeFormat.Date:

                eExcelColumnFormat = ExcelColumnFormat.Date;
                break;

            case SimpleDateTimeFormat.Time:

                eExcelColumnFormat = ExcelColumnFormat.Time;
                break;

            case SimpleDateTimeFormat.DateAndTime:

                eExcelColumnFormat = ExcelColumnFormat.DateAndTime;
                break;

            default:

                Debug.Assert(false);
                return (null);
        }

        return ( ExcelDateTimeUtil.DateTimeToString(
            ExcelDateTimeUtil.ExcelDecimalToDateTime(value),
            eExcelColumnFormat) );
    }