У меня есть таблица SQL, в которой есть столбец с типом datetime и модель объекта для сопоставления.То, что я действительно хотел бы, чтобы мое свойство Entity было типа Time, так как я забочусь только о части времени.Однако, если я переключаю тип с DateTime на Time в модели, EF жалуется, и я не могу обновить базу данных для соответствия.
Что мне делать?
Редактировать - вотчастичный класс:
public partial class LineSchedule
{
public TimeSpan TimeOfDay
{
get
{
TimeSpan ts = new TimeSpan(XXTimeOfDay.Hour, XXTimeOfDay.Minute, XXTimeOfDay.Second);
return ts;
}
set
{
this.XXTimeOfDay = new DateTime(XXTimeOfDay.Year, XXTimeOfDay.Month, XXTimeOfDay.Day,
value.Hours, value.Minutes, value.Seconds);
}
}
}