protected override void OnDataUpdated (object sender, AlarmsEventArgs e) { Log.Debug (TAG, "OnDataUpdated, count = " + e.Data.Count); _mapData = e.Data; switch (Mode) { case Mode.None: { RedrawMapData (); ZoomToMyLocationAndAlarms (); break; } case Mode.MarkerSelected: { RedrawMapData (); ManageMenuItemsVisibilityForMode (); break; } } }
protected override void OnDataUpdated(object sender, AlarmsEventArgs e) { _selectedAlarm = _dbManager.GetAlarmByGeofenceRequestId(_requestId); RedrawAlarm(); CorrectOptionsMenuVisibility(); }
protected abstract void OnDataUpdated (object sender, AlarmsEventArgs e);