Пример #1
0
        private void OnAddSetting()
        {
            var newAddedSetting = new SettingsTileViewModel(this, settingsType);

            newAddedSetting.OnEdit();
            newAddedSetting.ContentBackGround = BackgroundColors.SuccessfulColor;
            AllsettingsTiles.Add(newAddedSetting);
            ViewReference.scrollViewerSettingsTileList.ScrollToBottom();
            WasChanged = true;
        }
Пример #2
0
        public void RemoveItem(SettingsTileViewModel itemToDelete)
        {
            SettingsTileListModels.Remove(itemToDelete);
            AllsettingsTiles.Remove(itemToDelete);
            var settingToDelete =
                LocalCache.Instance.SettingsItems[SettingType].FirstOrDefault(item => item.Id == itemToDelete.Id);

            LocalCache.Instance.SettingsItems[SettingType].Remove(settingToDelete);
            deletedSettingsIds.Add(itemToDelete.Id);
            WasChanged = true;
        }
Пример #3
0
//        public async void OnSave(int id, String name, double cost, double percent, bool includedINFinancial)
//        {
//
//        }

        private void Search(string searchedWord)
        {
            searchedWord = searchedWord.ToLower();
            int wordLength = searchedWord.Length;

            // CurrentPatients = new ObservableCollection<PatientViewModel>(PatientsList.Where(item => item.Name.ToLower().Contains(searchedWord)));
            SettingsTileListModels = new ObservableCollection <SettingsTileViewModel>(AllsettingsTiles.Where(item => (item.Name != null && item.Name.Length >= wordLength && item.Name.ToLower().Substring(0, wordLength) == searchedWord)));
            //            SelectedPatient = CurrentPatients.FirstOrDefault();
        }