Я пытаюсь реализовать бизнес-логику с моим классом Linq-to-SQL.Таблица в классе имеет поле al: «IsActive» и поле: «InActiveDate».
Я пытаюсь заполнить неактивную дату, когда поле «IsActive» (логическое) изменяется.
Для этого я создал новый класс, содержащий публичный частичный класс для сущности, которая должна измениться.
partial void OnIsActiveChanged()
{
if ((bool)this.IsActive)
{
this.InActiveDate= null;
}
else
{
this.InActiveDate = DateTime.Now;
}
}
Что я делаю не так?Поле InActiveDate остается пустым в базе данных без единой ошибки.