public void Start() { Console.WriteLine("Here are previous gamers names and net totals."); databaseLoader.LoadGame(); Console.ReadLine(); Console.Clear(); double days = 1; player.GetPlayer(); WelcomeMessage(); while (days < 2) { Console.WriteLine("Day " + days); weather.GetWeatherForecast = weather.GetRandomWeather(); weather.GetTemperature = weather.GetRandomTemperature(); GetForcast(weather.GetWeatherForecast, weather.GetTemperature); double cupsUsed = 0; double currentWallet = player.GetWallet; double sales = 0; GetStore(); cupsUsed += GetRecipe(); double price = GetPrice(); double cost = currentWallet - player.GetWallet; weather.GetActualWeather = weather.GetTodaysActualWeather(); weather.GetActualTemperature = weather.GetNewTemperature(); GetActualWeather(weather.GetActualWeather, weather.GetActualTemperature); GenerateCustomers(weather.GetActualWeather, weather.GetActualTemperature, price); sales = GetNumberOfSales(customers, price, cupsUsed); player.GetProfitLoss(cost, sales); days++; player.GetNetProfitLoss(); customers.Clear(); } databaseSaver.Save(player.GetName, player.GetNet); }
private void SaveDatabase() { DatabaseSaver saver = new DatabaseSaver(database, databasePath); saver.Save(); }