【发布时间】:2010-12-08 15:15:20
【问题描述】:
我正在尝试使用我的 Linq-to-SQL 类来实现业务逻辑。类中的一个表有一个字段:“IsActive”和一个字段:“InActiveDate”。
当“IsActive”字段(布尔值)发生变化时,我正在尝试填充非活动日期。
为此,我为应该更改的实体创建了一个包含公共部分类的新类。
partial void OnIsActiveChanged()
{
if ((bool)this.IsActive)
{
this.InActiveDate= null;
}
else
{
this.InActiveDate = DateTime.Now;
}
}
我做错了什么? InActiveDate 字段在数据库中保持为空,没有任何错误。
【问题讨论】:
标签: c# .net linq-to-sql business-logic