using System; using System.Windows.Data; namespace DTS.Common.Converters { /// /// Date converter that will display Table_NA when date is null, otherwise datetime [xaml responsible for formatting] /// public class DateConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if( value is DateTime dt ){ return dt; } return Strings.Strings.Table_NA; } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if( value is DateTime dt ){ return dt; } return Strings.Strings.Table_NA; } } }