private void PersistConfigResults()
        {
            List <NewBankResultInfomation> bankResults = new List <NewBankResultInfomation>();

            foreach (ZoneProcessorState zoneProcessorState in _parserResultsToPersist)
            {
                dynamic jsonResults = new JObject();

                jsonResults.ParsedResults = zoneProcessorState._jsonFinalZoneArray;

                bankResults.Add(new NewBankResultInfomation()
                {
                    ConfigId       = zoneProcessorState._configId,
                    Results        = jsonResults.ToString(),
                    FileName       = _fileName,
                    UpdateDateTime = DateTime.Now,
                    ZoneName       = zoneProcessorState._zoneName
                });
            }

            if (bankResults.Count > 0)
            {
                _parserService.CreateBankResultEntry(bankResults);
            }
        }