public bool Add(string DefinitionString) { bool bResult = true; if (iIndex >= Max) { bResult = false; FatalError = true; ErrorMessage = "Maximum number of cohorts exceeded"; } else { HQLJournalSetItem cJournalSetItem = new HQLJournalSetItem(); if (cJournalSetItem.ProcessJournalSetDefinition(DefinitionString)) { JournalSetList[iIndex++] = cJournalSetItem; } else { FatalError = true; ErrorMessage = cJournalSetItem.ErrorMessage; bResult = false; } Length = iIndex; } return bResult; }
public HQLJournalSetItemEnumerator(HQLJournalSetItem hQLJournalSetItem) { this.hQLJournalSetItem = hQLJournalSetItem; iEnIndex = -1; }