Kadr.Data.DepartmentTimeNorm.OnValidate C# (CSharp) Method

OnValidate() private method

Проверка всех параметров перед сохранением
private OnValidate ( System action ) : void
action System
return void
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.FinancingSource.IsNull()) throw new ArgumentNullException("Источник финансирования.");
                if (this.NormHoursCount <= 0) throw new ArgumentNullException("Норма времени.");

            }
        }