public BeaconService(ISQLiteConnectionProvider sqliteConnectionProvider) { _connection = sqliteConnectionProvider.GetConnection(); _connection.CreateTable <BeaconDataModel>(); _beaconTransmitter = new CBPeripheralManager(); _beaconTransmitter.StateUpdated += DidStateUpdated; _listOfCLBeaconRegion = new List <CLBeaconRegion>(); _fieldRegion = new CLBeaconRegion(new NSUuid(AppConstants.iBeaconAppUuid), ""); _fieldRegion.NotifyEntryStateOnDisplay = true; _fieldRegion.NotifyOnEntry = true; _fieldRegion.NotifyOnExit = true; // Monitoring _locationManager = new CLLocationManager(); if (CLLocationManager.LocationServicesEnabled) { _locationManager.Delegate = this; _locationManager.PausesLocationUpdatesAutomatically = false; _locationManager.ShowsBackgroundLocationIndicator = true; _locationManager.DistanceFilter = 1.0; _locationManager.AllowsBackgroundLocationUpdates = true; _locationManager.DidRangeBeacons += DidRangeBeconsInRegionComplete; _locationManager.AuthorizationChanged += HandleAuthorizationChanged; _locationManager.RequestAlwaysAuthorization(); } }
public SQLiteRepository(ISQLiteConnectionProvider connectionProvider) { _connectionProvider = connectionProvider; Connection = connectionProvider.Connection; // perform initial setup Connection.CreateTable <TModel>(); Initialize(); }
public QuoteRepository(ISQLiteConnectionProvider provider) : base(provider) { Connection.CreateTable <MonthlyPayment> (); Connection.CreateTable <TermItem> (); Connection.CreateTable <PurchaseOption> (); Connection.CreateTable <MaintenanceType> (); Connection.CreateTable <AdvancePayment> (); Connection.CreateTable <RateCardLocal> (); }
/// <summary> /// Ctor /// Initializes a new instance of the <see cref="T:LiteX.Cache.SQLite.SQLiteCachingProvider" /> class. /// </summary> /// <param name="perRequestCacheManager">per request cacheManager</param> /// <param name="connectionWrapper">Connection wrapper</param> /// <param name="config">Config options</param> /// <param name="loggerFactory">Logger Factory</param> public SQLiteCacheManager(ICacheManager perRequestCacheManager, ISQLiteConnectionProvider connectionWrapper, SQLiteConfig config, ILiteXLoggerFactory loggerFactory = null) { if (string.IsNullOrEmpty(config.FileName)) { throw new Exception("FileName is empty"); } if (string.IsNullOrEmpty(config.FilePath)) { throw new Exception("FilePath is empty"); } _config = config; _perRequestCacheManager = perRequestCacheManager; _connectionWrapper = connectionWrapper; _connection = _connectionWrapper.GetConnection(); _logger = (loggerFactory?.CreateLogger(this) ?? new LiteXNullLoggerFactory().CreateLogger(this)); }
public ObservationAttachmentRepository(ISQLiteConnectionProvider provider) : base(provider) { Connection.CreateTable <ObservationAttachment>(); }
protected BaseRepository(ISQLiteConnectionProvider connectionProvider) { this.connectionProvider = connectionProvider; }
public CustomerRepository(ISQLiteConnectionProvider sqliteConnectionProvider) { _connectionProvider = sqliteConnectionProvider; }
public SiteIndicatorRepository(ISQLiteConnectionProvider provider) : base(provider) { Connection.CreateTable <SiteIndicator>(); }
public ActivityRepository(ISQLiteConnectionProvider provider) : base(provider) { Connection.CreateTable <ActivityModel>(); }
public BatFamilyService(ISQLiteConnectionProvider liteconectionProvider) { this.LiteconectionProvider = liteconectionProvider; this.LiteConnection = this.LiteconectionProvider.GetConnection(); this.LiteConnection.CreateTableAsync <BatFamily>(); }
public BeaconService(HttpDataService httpDataService, ISQLiteConnectionProvider sqliteConnectionProvider) { _httpDataService = httpDataService; _connection = sqliteConnectionProvider.GetConnection(); _connection.CreateTable <BeaconDataModel>(); }
public IndicatorAgeRepository(ISQLiteConnectionProvider provider) : base(provider) { Connection.CreateTable <IndicatorAgePeriod>(); }
public ProfileInfoRepository(ISQLiteConnectionProvider provider) : base(provider) { }
public SQLiteConnectionFactory(ISQLiteConnectionProvider sqliteConnectionProvider) { this.sqliteConnectionProvider = sqliteConnectionProvider; }
public ObservationEntryRepository(ISQLiteConnectionProvider provider) : base(provider) { }
public BanRepository(ISQLiteConnectionProvider sqliteConnectionProvider) { _connectionProvider = sqliteConnectionProvider; }
public ObservationChangeRepository(ISQLiteConnectionProvider provider) : base(provider) { Connection.CreateTable <ObservationChange>(); }
public SQLiteDataAccess(ISQLiteConnectionProvider ConnectionProvider) { this.ConnectionProvider = ConnectionProvider; this.Connection = this.ConnectionProvider.GetConnection(); this.Connection.CreateTable <Employe>(); }
public HomeViewModel(IGALogger logger, ISQLiteConnectionProvider provider, ILocalNotificationService localNotificationService) { _connection = provider.Connection; _localNotificationService = localNotificationService; }
public BatFamilyService(ISQLiteConnectionProvider connectionProvider) { ConnectionProvider = connectionProvider; Connection = ConnectionProvider.GetConnection(); Connection.CreateTableAsync <BatFamily>(); }