public AutoResolveClientDbContext()
        {
            conn = DependencyService.Get<ISQLite>().GetConnection();

            CustomerRepository = new CustomerRepository(conn);
            AccidentRepository = new AccidentRepository(conn);
            WitnessRepository = new WitnessRepository(conn);
            OtherDriverRepository = new OtherDriverRepository(conn);
            MediaRepository = new AccidentMediaRepository(conn);
            CustomerSettingsRepository = new CustomerSettingsRepository(conn);
            AccountRepository = new AccountRepository(conn);
            
        }
Ejemplo n.º 2
0
        private void InitUserSettings()
        {
            var userSettingsRepo = new CustomerSettingsRepository();

            var settings = userSettingsRepo.Get();

            if (settings.Count() > 0)
            {
                UserSettings = settings.First();
            }
            else
            {
                //try get from storage, if not initialise
                UserSettings = AppDefaultSettings.GetDefaultUserSettings();

                userSettingsRepo.AddOrUpdate(UserSettings);
            }




        }