protected void linkParent(IDot_mainValues parent) { if (getCurrent != null || setCurrent != null) { return; } getCurrent = parent.getCurrentDate; setCurrent = parent.setCurrentDate; }
public void setDot(IDot_Value Dot) { if (_dotSet && !enabled) { return; } Dot.expectedDateChange += dot_expectedDateChange; dotCurrentDate = () => Dot.current; checkEstimated(); _dotSet = true; }
public dot_Limit() { _enabled = true; initDate = new DateTime(1900, 1, 1); //_limit = e_dot_Limit.None; _dotSet = false; _limitMin = _limitMax = _eDate = initDate; limitCompare = __handler_LimitComparator; dotCurrentDate = () => limitMin; __limitCompare_Init(); }
protected void linkParent(IDot_mainValues parent) { if (getCurrent != null || setCurrent != null) return; getCurrent = parent.getCurrentDate; setCurrent = parent.setCurrentDate; }
public void setDot(IDot_Value Dot) { if (_dotSet && !enabled) return; Dot.expectedDateChange += dot_expectedDateChange; dotCurrentDate = () => Dot.current; checkEstimated(); _dotSet = true; }