partial void OnValidate(System.Data.Linq.ChangeAction action)
{
if ((action == System.Data.Linq.ChangeAction.Insert) || (action == System.Data.Linq.ChangeAction.Update))
{
if (this.Dep.IsNull()) throw new ArgumentNullException("Отдел.");
if (this.PlanFundSum <= 0) throw new ArgumentNullException("Плановый размер фонда.");
if (this.FactFundSum <= 0) throw new ArgumentNullException("Фактический размер фонда.");
}
}