private void onOuterLimitObjectChange(ILimit_check ilcObject) { _outerLimit.event_update -= onOuterLimitUpdate; _outerLimit = (ilcObject == null) ? dmyChk : ilcObject; _outerLimit.event_update += onOuterLimitUpdate; ev_outerLimitChanged(this, new EventArgs()); }
private void __property_write_dotLimitCheck(ILimit_check ilcObject) { if (ilcObject == localLimit) return; localLimit.event_update -= onLimitCheckUpdate; if (ilcObject == null) localLimit = new limitDummy(); else localLimit = ilcObject; localLimit.event_update += onLimitCheckUpdate; }
private void __property_write_dotLimitCheck(ILimit_check ilcObject) { if (ilcObject == localLimit) { return; } localLimit.event_update -= onLimitCheckUpdate; if (ilcObject == null) { localLimit = new limitDummy(); } else { localLimit = ilcObject; } localLimit.event_update += onLimitCheckUpdate; }
public period_localLimit(IDot start, IDot finish, e_tskLimit lType) { init_eventsInternal(); dcdSlave = new dotCheckDate(slaveCheck); dcdMaster = new dotCheckDate(masterCheck); _outerLimit = dmyChk; fncDuration = durNull; init_outerLimit(); init_expTreeParameters(); connectProject(null); this.start = start; this.finish = finish; _limitDate = start.date; limitType = lType; }
public Dot(DateTime date) { localLimit = new limitDummy(); _date = date; }