예제 #1
0
        public void UpdateOverview(MvxObservableCollection <Log> updatedCollection)
        {
            if (updatedCollection == null ||
                !updatedCollection.Any())
            {
                return;
            }
            var overview = this.LogOverview.FirstOrDefault(o => o.Log.Name.Equals(updatedCollection.First().Name));

            if (overview == null)
            {
                Popup.ShowError(Messages.UpdateUnexpected);
                return;
            }

            overview.History = updatedCollection;
        }
예제 #2
0
        private async Task RefreshList()
        {
            try
            {
                var _dbList = await _googleMapTableAccess.GetMapTables();

                AddedAddresses = new MvxObservableCollection <GoogleMapTables>(_dbList);
                if (AddedAddresses.Count > 0)
                {
                    ExecuteSelect(AddedAddresses.First());
                }
            }
            catch (Exception ex)
            {
                _quickMessageDependency.ShowToastMessage(ex.Message);
            }
        }