В моей диаграмме LINQ2SQL есть таблица со столбцом DayOfWeek в таблице JourneyBooking.Это определение для файла designer.cs:
[Column(Storage="_DayOfWeek", DbType="TinyInt NOT NULL")]
public int DayOfWeek
{
get
{
return this._DayOfWeek;
}
set
{
if ((this._DayOfWeek != value))
{
this.OnDayOfWeekChanging(value);
this.SendPropertyChanging();
this._DayOfWeek = value;
this.SendPropertyChanged("DayOfWeek");
this.OnDayOfWeekChanged();
}
}
}
У меня есть частичный класс для класса JourneyBooking.Можно ли расширить / переписать указанное выше свойство DayOfWeek моим собственным свойством?
Проблема, с которой я сталкиваюсь, заключается в том, что DayOfWeek равен 0-6 в C #, но 1-7 в SQL, поэтому я подумал, что можно перезаписать свойство DayOfWeek для вычитания или добавления 1 в зависимости от того, было ли это getили установить, возможно ли это, или мне нужно переписать весь приведенный выше код в моем частичном классе?