/// <summary> /// Gets all meetings in the database /// </summary> /// <param name="GetDisabled"></param> /// <param name="CompleteData">True to get meeting's default rate data</param> /// <returns></returns> public async Task <ObservableCollection <Meeting> > GetMeetings(bool GetDisabled, bool CompleteData) { ObservableCollection <Meeting> meetings = await da.GetAllMeetingsAsync(GetDisabled); if (CompleteData) { foreach (Meeting meeting in meetings) { meeting.rate = await da.GetRateById(meeting.rate.rateID); } } return(meetings); }