private async void initialiseTodaysOccurances(string userID) { try { TimeSettings timeSettings = await RdsConnect.getTimeSettings(userID); if (timeSettings != null) { DateTime morning = today.Date + timeSettings.MorningStartTime; morningStart = morning; DateTime afternoon = today.Date + timeSettings.AfterNoonStartTime; afternoonStart = afternoon; DateTime evening = today.Date + timeSettings.EveningStartTime; eveningStart = evening; Debug.WriteLine(morningStart.ToString() + ", " + afternoonStart.ToString() + ", " + eveningStart.ToString()); } string url = AppConstants.BaseUrl + AppConstants.goalsAndRoutinesUrl + "/" + userID; todaysOccurances = await RdsConnect.getOccurances(url); todaysOccurances = todaysOccurances.Concat(todaysEvents).ToList(); SortOccurancesAndGroupGoals(); CreateList(); } catch (Exception e) { await DisplayAlert("Alert", "Error in TodaysListTest initialiseTodaysOccurances. Error: " + e.ToString(), "OK"); } }
private async void initialiseTodaysOccurances(string userID) { try { await CheckVersion(); TimeSettings timeSettings = await RdsConnect.getTimeSettings(userID); if (timeSettings != null) { DateTime morning = today.Date + timeSettings.MorningStartTime; morningStart = morning; DateTime afternoon = today.Date + timeSettings.AfterNoonStartTime; afternoonStart = afternoon; DateTime evening = today.Date + timeSettings.EveningStartTime; eveningStart = evening; Debug.WriteLine(morningStart.ToString() + ", " + afternoonStart.ToString() + ", " + eveningStart.ToString()); previousTimeSettings = timeSettings; } string url = AppConstants.BaseUrl + AppConstants.goalsAndRoutinesUrl + "/" + userID; Debug.WriteLine("ENDPOINT: " + url); todaysOccurances = await RdsConnect.getOccurances(url); // COMMENT OUT EVENTS if (MainPage.account.isCalendarActive) { await CallGetEvents(); } UserDialogs.Instance.ShowLoading("Loading..."); todaysOccurances = todaysOccurances.Concat(todaysEvents).ToList(); SortOccurancesAndGroupGoals(); CreateList(); UserDialogs.Instance.HideLoading(); } catch (Exception e) { await DisplayAlert("Alert", "Error in TodaysListTest initialiseTodaysOccurances. Error: " + e.ToString(), "OK"); } }