powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate - nullable time field mapping
3 сообщений из 3, страница 1 из 1
NHibernate - nullable time field mapping
    #39755634
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть поле
Код: sql
1.
vsArrivalTime time null


на него мапится свойство класса
Код: sql
1.
2.
3.
4.
5.
6.
		
public virtual DateTime? VsArrivalTime
{
	get { return _vsArrivalTime; }
	set { _vsArrivalTime = value; }
}


делаю так
Код: sql
1.
2.
3.
		
myClass.VsArrivalTime = new DateTime();
SaveAndFlush(myClass);


получаю ошибку "VsArrivalTime should be greater than 1/1/1753"
но ведь дата мне не нужна, поле-то типа time
пробовал писать в сеттер подстановку текущей даты - ошибка та же.

Как обыграть на уровне класса бизнес объекта возможность сетить в свойство VsArrivalTime время с датой меньше "1/1/1753"?
...
Рейтинг: 0 / 0
NHibernate - nullable time field mapping
    #39755670
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oaken,


использовать TimeSpan, раз нужо только время?
...
Рейтинг: 0 / 0
NHibernate - nullable time field mapping
    #39755690
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

для этого нужно "пробивать" изменения в спеке, казалось будет проще внутри класса это обыграть
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / NHibernate - nullable time field mapping
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]