コード例 #1
0
ファイル: Operationsv2.cs プロジェクト: cruzzed/PayrollApp
        /// <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);
        }