protected virtual void OnUserSettingsExtractionEvent(MeterReadingHandlerEventArgs e)
        {
            EventHandler <MeterReadingHandlerEventArgs> eHandler = UserSettingsExtractionEvent;

            if (eHandler != null)
            {
                e.ExtractionName       = "User Settings Extraction";
                e.ExtractionSuccessful = true;

                eHandler(this, e);
            }
        }
        protected virtual void OnPumpDeliveryExtractionEvent(MeterReadingHandlerEventArgs e)
        {
            EventHandler <MeterReadingHandlerEventArgs> eHandler = PumpDeliveryExtractionEvent;

            if (eHandler != null)
            {
                e.ExtractionName       = "Pump Delivery Extraction";
                e.ExtractionSuccessful = true;

                eHandler(this, e);
            }
        }