private void CreateCachedVehicleData_And_UserCodeData() { Console.Write("Writing data to cache..."); Database.TryConnection(); if (!Database.IsAccessible()) { Log.Write("Database is not accessible, creating empty vehicle data and default user data cache."); Console.WriteLine("Database is not accessible, creating empty vehicle data and default user data cache."); CCacheData.CreateDefaultUserInfoDataCacheIfNotExists(); CCacheData.CreateEmptyVehicleDataCacheIfNotExists(); } else { Console.WriteLine("Database accessible, caching data"); Log.Write("Database accessible, caching data"); CCacheData.CacheVehicleDataFromDatabase(); CCacheData.CacheUserInfoDataFromDatabase(); } }