private async Task ExecuteLoadHolidayDataCommand() { IsBusy = true; try { if (IsNetworkConnected) { var items = await ServiceHandler.ProcessRequestCollectionAsync <HolidayDetails>(Constants.HolidayDetails); foreach (var item in items) { HolidayDetail.Add(item); } //Server Call IsBusy = false; } else { HolidayDetail = App.DataBase.GetItems <HolidayDetails>(); //App.DataBase.GetItems<HolidayDetails>(); //From Local DB IsBusy = false; } } catch (Exception ex) { Console.WriteLine("An Exception Occured During getting the Record {0}", ex.Message); } }