Когда я сохраняю свойство даты со значением DateTime. MaxValue в базе данных и получить его обратно, сохраненное значение не равно DateTime.MaxValue. Свойства галочки отключены. Почему это?
При использовании MS SQL тип данных для поля даты - «datetime»
Это вполне может быть причиной того, что .NET DateTime напрямую не переводится в тип SQL DateTime.
Я бы установил значение и затем проверил отметки по SqlDateTime.MaxValue
.