public MetaDataPresetsViewModel()
        {
            Tags = new ObservableCollection <string>();

            using (PresetMetadataDbCommands presetMetadataCommands = new PresetMetadataDbCommands())
            {
                MetadataPresets = new ObservableCollection <PresetMetadata>(presetMetadataCommands.getAllPresets());
            }

            CreatePresetCommand = new Command(new Action(createPreset));
            CreatePresetCommand.IsExecutable = false;

            UpdatePresetCommand = new Command(new Action(updatePreset));
            UpdatePresetCommand.IsExecutable = false;

            DeletePresetCommand = new Command(new Action(deletePreset));
            DeletePresetCommand.IsExecutable = false;

            ClearPresetCommand = new Command(new Action(() =>
            {
                clear();
            }));

            clear();
        }
        public MetaDataPresetsViewModel()
        {
            Tags = new ObservableCollection<string>();
                        
            using (PresetMetadataDbCommands presetMetadataCommands = new PresetMetadataDbCommands())
            {
                MetadataPresets = new ObservableCollection<PresetMetadata>(presetMetadataCommands.getAllPresets());                                
            }

            CreatePresetCommand = new Command(new Action(createPreset));          
            CreatePresetCommand.IsExecutable = false;

            UpdatePresetCommand = new Command(new Action(updatePreset));        
            UpdatePresetCommand.IsExecutable = false;

            DeletePresetCommand = new Command(new Action(deletePreset));
            DeletePresetCommand.IsExecutable = false;
            
            ClearPresetCommand = new Command(new Action(() =>
                {
                    clear();
                }));

            clear();
        }
Пример #3
0
        void loadMetaDataPresets()
        {
            MetaDataPresets.Clear();

            MetaDataPresets.Add(noPresetMetaData);

            using (PresetMetadataDbCommands db = new PresetMetadataDbCommands())
            {
                foreach (PresetMetadata data in db.getAllPresets())
                {
                    MetaDataPresets.Add(data);
                }
            }
            SelectedMetaDataPreset = noPresetMetaData;
        }
Пример #4
0
        void loadMetaDataPresets()
        {           
            MetaDataPresets.Clear();

            MetaDataPresets.Add(noPresetMetaData);

            using (PresetMetadataDbCommands db = new PresetMetadataDbCommands())
            {
                foreach (PresetMetadata data in db.getAllPresets())
                {
                    MetaDataPresets.Add(data);
                }

            }
            SelectedMetaDataPreset = noPresetMetaData;
        }