public void GetValues(ref UserData.GeneralCalorieData UserDataClass) { DisplayDailyCalories.text = UserDataClass.Calories_Today.ToString(); DailyProgressBar.value = (float)((decimal)UserDataClass.Calories_Today / DailyCalorieGoal); DisplayWeeklyCalories.text = UserDataClass.Calories_Weekly.ToString(); WeeklyProgressBar.value = (float)((decimal)UserDataClass.Calories_Weekly / WeeklyCalorieGoal); DisplayAllTimeCalories.text = UserDataClass.Calories_All.ToString(); TimePlayedOutput.text = TimePlayed(ref UserDataClass); }
public string TimePlayed(ref UserData.GeneralCalorieData UserDataClass) { TimeSpan btime = TimeSpan.FromSeconds(UserDataClass.Time_played); int Days = btime.Days; int Weeks = 0; WeekCalculate(ref Days, ref Weeks); string ret = (Weeks > 0 ? Weeks + "w " : "") + (Days > 0 ? Days + "d " : "") + btime.Hours.ToString() + "h " + btime.Minutes.ToString() + "m " + btime.Seconds.ToString() + "s"; return(ret); }