public override object ConvertFromStorageType(object value)
        {
            object fromStorageType        = new SqlDateTimeOverFlowValueConverter().ConvertFromStorageType(value);
            object convertFromStorageType = base.ConvertFromStorageType(fromStorageType);

            return(convertFromStorageType != null && ((DateTime)convertFromStorageType).Date == new DateTime(0001, 1, 1) ? null : convertFromStorageType);
        }
 public override object ConvertFromStorageType(object value) {
     object fromStorageType = new SqlDateTimeOverFlowValueConverter().ConvertFromStorageType(value);
     object convertFromStorageType = base.ConvertFromStorageType(fromStorageType);
     return convertFromStorageType != null && ((DateTime)convertFromStorageType).Date == new DateTime(0001, 1, 1) ? null : convertFromStorageType;
 }