public EventService(CurrentState state) { dataHelper = new EventDataHelper(); this.state = state; if (!state.EventsInitialised()) { int currentNumberOfEvents = dataHelper.GetNumberOfEvents(); if (currentNumberOfEvents != 0) { state.SetNumberOfEvents(currentNumberOfEvents); } } }