public TimeSpan GetTimeSpan(SqlDataReader reader, TimeSpan nullValue)
        {
            InitColumn(reader);

            if (reader.IsDBNull(Ordinal))
            {
                return nullValue;
            }

            var value = reader.GetTimeSpan(Ordinal);
            return value;
        }
        public TimeSpan GetTimeSpan(SqlDataReader reader, TimeSpan nullValue, TimeSpan missingColumnValue)
        {
            InitColumn(reader);

            if (Ordinal == ColumnNotFound)
            {
                return missingColumnValue;
            }

            if (reader.IsDBNull(Ordinal))
            {
                return nullValue;
            }

            var value = reader.GetTimeSpan(Ordinal);
            return value;
        }
 public TimeSpan GetTimeSpan(SqlDataReader reader)
 {
     InitColumn(reader);
     TimeSpan value = reader.GetTimeSpan(Ordinal);
     return value;
 }