partial void OnValidate(System.Data.Linq.ChangeAction action)
{
if ((action == ChangeAction.Insert) || (action == ChangeAction.Update))
{
if (WorkingDaysCount > TimeSheet.TimeSheetWorkingDayCount)
throw new ArgumentOutOfRangeException("Количество рабочих дней в месяце");
if (StaffCount <= 0) throw new ArgumentOutOfRangeException("Количество ставок.");
}
}