/// <summary> /// ."تنها سازنده کلاس "محاسبه گر مفهوم /// </summary> /// <param name="Person">پرسنلي که محاسبات براي او در حال انجام است</param> /// <param name="CategorisedRule">قانوني که مفاهيم موجود در آن در صورت نياز محاسبه خواهند شد</param> /// <param name="CalculateDate">تاريخ انجام محاسبات</param> public ConceptCalculator(IEngineEnvironment engineEnvironment) : base(engineEnvironment) { }
/// <summary> /// ."تنها سازنده کلاس "محاسبه گر اشياء /// </summary> /// <param name="Person">پرسنلي که محاسبات براي او در حال انجام است</param> /// <param name="CategorisedRule">قانوني که منجر به فراخواني مفاهيم از کلاس "محاسبه گر قانون" خواهد شد</param> /// <param name="CalculateDate">تاريخ انجام محاسبات</param> public RuleCalculator(IEngineEnvironment engineEnvironment) : base(engineEnvironment, new ConceptCalculator(engineEnvironment)) { this.logLock = !GTSAppSettings.RuleDebug; }