public void SetDetail() { RuleHandler.SetDetail(this); if (CurrentDetail != null) { CurrentDetail.CurrentEndTime = EndTime + CurrentDetail.CurrentDuration; EndTime = CurrentDetail.CurrentEndTime; } }