Example #1
0
        public IHttpActionResult anprData(string id)
        {
            ANPRDataStore anprDataStore = (ANPRDataStore)DataStoreFactory.GetInstance().GetDataStore(DataStoreFactory.DATA_STORES.ANPR_DATA_STORE);

            return(Json(anprDataStore.getData(id), new JsonSerializerSettings {
                NullValueHandling = NullValueHandling.Ignore, Converters = { new StringEnumConverter {
                                                                             } }
            }));
        }
Example #2
0
        private void processSituation(SiteMeasurements siteMeasurements, DateTime publicationTime)
        {
            String anprIdentifier = siteMeasurements.measurementSiteReference.id;

            if (logWrapper.isDebug())
            {
                logWrapper.Debug("Processing ANPR Identifier(" + anprIdentifier + ")");
            }

            ANPRData anprData = (ANPRData)anprDataStore.getData(anprIdentifier);

            if (anprData == null)
            {
                anprData = anprData = new ANPRData(anprIdentifier, publicationTime);
            }
            anprData.addSiteMeasurements(siteMeasurements);
            anprDataStore.updateData(anprData);
        }