aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Modules/Tango.PPC.Technician/ViewModelLocator.cs
blob: 9a8b63c91241c72c29a97db2134dec84131a648e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.Core.DI;
using Tango.PPC.Technician.ViewModels;

namespace Tango.PPC.Technician
{
    public static class ViewModelLocator
    {
        /// <summary>
        /// Initializes a new instance of the ViewModelLocator class.
        /// </summary>
        static ViewModelLocator()
        {
            TangoIOC.Default.Register<MainViewVM>();
            TangoIOC.Default.Register<LoggingViewVM>();
            TangoIOC.Default.Register<CatalogViewVM>();
            TangoIOC.Default.Register<DispensersViewVM>();
            TangoIOC.Default.Register<SystemViewVM>();
            TangoIOC.Default.Register<PackagesViewVM>();
            TangoIOC.Default.Register<UpdatesViewVM>();
            TangoIOC.Default.Register<RemoteConnectionsViewVM>();
        }

        /// <summary>
        /// Gets the main view VM.
        /// </summary>
        public static MainViewVM MainViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<MainViewVM>();
            }
        }

        /// <summary>
        /// Gets the logging view VM.
        /// </summary>
        public static LoggingViewVM LoggingViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<LoggingViewVM>();
            }
        }

        /// <summary>
        /// Gets the logging view VM.
        /// </summary>
        public static CatalogViewVM CatalogViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<CatalogViewVM>();
            }
        }

        /// <summary>
        /// Gets the dispensers view VM.
        /// </summary>
        public static DispensersViewVM DispensersViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<DispensersViewVM>();
            }
        }

        /// <summary>
        /// Gets the system view VM.
        /// </summary>
        public static SystemViewVM SystemViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<SystemViewVM>();
            }
        }

        /// <summary>
        /// Gets the system view VM.
        /// </summary>
        public static PackagesViewVM PackagesViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<PackagesViewVM>();
            }
        }

        /// <summary>
        /// Gets the synchronization view vm.
        /// </summary>
        public static UpdatesViewVM UpdatesViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<UpdatesViewVM>();
            }
        }

        /// <summary>
        /// Gets the remote connections view vm.
        /// </summary>
        public static RemoteConnectionsViewVM RemoteConnectionsViewVM
        {
            get
            {
                return TangoIOC.Default.GetInstance<RemoteConnectionsViewVM>();
            }
        }
    }
}
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Tango Observables Generator
// 
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated. Do not modify!
// </auto-generated>
//------------------------------------------------------------------------------

using System.Collections.ObjectModel;
using System.ComponentModel;
using Tango.BL.Entities;

namespace Tango.BL
{
    public partial class ObservablesEntitiesAdapter
    {

        private ObservableCollection<SyncConfiguration> _syncconfigurations;
        /// <summary>
        /// Gets or sets the SyncConfigurations.
        /// </summary>
        public ObservableCollection<SyncConfiguration> SyncConfigurations
        {
            get 
            {
                return _syncconfigurations; 
            }

            set 
            {
                _syncconfigurations = value; RaisePropertyChanged(nameof(SyncConfigurations)); 
            }

        }

        private ICollectionView _syncconfigurationsViewSource;
        /// <summary>
        /// Gets or sets the SyncConfigurations View Source.
        ///</summary>
        public ICollectionView SyncConfigurationsViewSource
        {
            get 
            {
                return _syncconfigurationsViewSource; 
            }

            set 
            {
                _syncconfigurationsViewSource = value; RaisePropertyChanged(nameof(SyncConfigurationsViewSource)); 
            }

        }

        private ObservableCollection<ColorProcessData> _colorprocessdata;
        /// <summary>
        /// Gets or sets the ColorProcessData.
        /// </summary>
        public ObservableCollection<ColorProcessData> ColorProcessData
        {
            get 
            {
                return _colorprocessdata; 
            }

            set 
            {
                _colorprocessdata = value; RaisePropertyChanged(nameof(ColorProcessData)); 
            }

        }

        private ICollectionView _colorprocessdataViewSource;
        /// <summary>
        /// Gets or sets the ColorProcessData View Source.
        ///</summary>
        public ICollectionView ColorProcessDataViewSource
        {
            get 
            {
                return _colorprocessdataViewSource; 
            }

            set 
            {
                _colorprocessdataViewSource = value; RaisePropertyChanged(nameof(ColorProcessDataViewSource)); 
            }

        }

        private ObservableCollection<ColorProcessFactor> _colorprocessfactors;
        /// <summary>
        /// Gets or sets the ColorProcessFactors.
        /// </summary>
        public ObservableCollection<ColorProcessFactor> ColorProcessFactors
        {
            get 
            {
                return _colorprocessfactors; 
            }

            set 
            {
                _colorprocessfactors = value; RaisePropertyChanged(nameof(ColorProcessFactors)); 
            }

        }

        private ICollectionView _colorprocessfactorsViewSource;
        /// <summary>
        /// Gets or sets the ColorProcessFactors View Source.
        ///</summary>
        public ICollectionView ColorProcessFactorsViewSource
        {
            get 
            {
                return _colorprocessfactorsViewSource; 
            }

            set 
            {
                _colorprocessfactorsViewSource = value; RaisePropertyChanged(nameof(ColorProcessFactorsViewSource)); 
            }

        }

        private ObservableCollection<ColorProcessParameter> _colorprocessparameters;
        /// <summary>
        /// Gets or sets the ColorProcessParameters.
        /// </summary>
        public ObservableCollection<ColorProcessParameter> ColorProcessParameters
        {
            get 
            {
                return _colorprocessparameters; 
            }

            set 
            {
                _colorprocessparameters = value; RaisePropertyChanged(nameof(ColorProcessParameters)); 
            }

        }

        private ICollectionView _colorprocessparametersViewSource;
        /// <summary>
        /// Gets or sets the ColorProcessParameters View Source.
        ///</summary>
        public ICollectionView ColorProcessParametersViewSource
        {
            get 
            {
                return _colorprocessparametersViewSource; 
            }

            set 
            {
                _colorprocessparametersViewSource = value; RaisePropertyChanged(nameof(ColorProcessParametersViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionTestResult> _rmlextensiontestresults;
        /// <summary>
        /// Gets or sets the RmlExtensionTestResults.
        /// </summary>
        public ObservableCollection<RmlExtensionTestResult> RmlExtensionTestResults
        {
            get 
            {
                return _rmlextensiontestresults; 
            }

            set 
            {
                _rmlextensiontestresults = value; RaisePropertyChanged(nameof(RmlExtensionTestResults)); 
            }

        }

        private ICollectionView _rmlextensiontestresultsViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionTestResults View Source.
        ///</summary>
        public ICollectionView RmlExtensionTestResultsViewSource
        {
            get 
            {
                return _rmlextensiontestresultsViewSource; 
            }

            set 
            {
                _rmlextensiontestresultsViewSource = value; RaisePropertyChanged(nameof(RmlExtensionTestResultsViewSource)); 
            }

        }

        private ObservableCollection<RmlsExtension> _rmlsextensions;
        /// <summary>
        /// Gets or sets the RmlsExtensions.
        /// </summary>
        public ObservableCollection<RmlsExtension> RmlsExtensions
        {
            get 
            {
                return _rmlsextensions; 
            }

            set 
            {
                _rmlsextensions = value; RaisePropertyChanged(nameof(RmlsExtensions)); 
            }

        }

        private ICollectionView _rmlsextensionsViewSource;
        /// <summary>
        /// Gets or sets the RmlsExtensions View Source.
        ///</summary>
        public ICollectionView RmlsExtensionsViewSource
        {
            get 
            {
                return _rmlsextensionsViewSource; 
            }

            set 
            {
                _rmlsextensionsViewSource = value; RaisePropertyChanged(nameof(RmlsExtensionsViewSource)); 
            }

        }

        private ObservableCollection<TensileResult> _tensileresults;
        /// <summary>
        /// Gets or sets the TensileResults.
        /// </summary>
        public ObservableCollection<TensileResult> TensileResults
        {
            get 
            {
                return _tensileresults; 
            }

            set 
            {
                _tensileresults = value; RaisePropertyChanged(nameof(TensileResults)); 
            }

        }

        private ICollectionView _tensileresultsViewSource;
        /// <summary>
        /// Gets or sets the TensileResults View Source.
        ///</summary>
        public ICollectionView TensileResultsViewSource
        {
            get 
            {
                return _tensileresultsViewSource; 
            }

            set 
            {
                _tensileresultsViewSource = value; RaisePropertyChanged(nameof(TensileResultsViewSource)); 
            }

        }

        private ObservableCollection<YarnApplication> _yarnapplications;
        /// <summary>
        /// Gets or sets the YarnApplications.
        /// </summary>
        public ObservableCollection<YarnApplication> YarnApplications
        {
            get 
            {
                return _yarnapplications; 
            }

            set 
            {
                _yarnapplications = value; RaisePropertyChanged(nameof(YarnApplications)); 
            }

        }

        private ICollectionView _yarnapplicationsViewSource;
        /// <summary>
        /// Gets or sets the YarnApplications View Source.
        ///</summary>
        public ICollectionView YarnApplicationsViewSource
        {
            get 
            {
                return _yarnapplicationsViewSource; 
            }

            set 
            {
                _yarnapplicationsViewSource = value; RaisePropertyChanged(nameof(YarnApplicationsViewSource)); 
            }

        }

        private ObservableCollection<YarnBrand> _yarnbrands;
        /// <summary>
        /// Gets or sets the YarnBrands.
        /// </summary>
        public ObservableCollection<YarnBrand> YarnBrands
        {
            get 
            {
                return _yarnbrands; 
            }

            set 
            {
                _yarnbrands = value; RaisePropertyChanged(nameof(YarnBrands)); 
            }

        }

        private ICollectionView _yarnbrandsViewSource;
        /// <summary>
        /// Gets or sets the YarnBrands View Source.
        ///</summary>
        public ICollectionView YarnBrandsViewSource
        {
            get 
            {
                return _yarnbrandsViewSource; 
            }

            set 
            {
                _yarnbrandsViewSource = value; RaisePropertyChanged(nameof(YarnBrandsViewSource)); 
            }

        }

        private ObservableCollection<YarnFamily> _yarnfamilies;
        /// <summary>
        /// Gets or sets the YarnFamilies.
        /// </summary>
        public ObservableCollection<YarnFamily> YarnFamilies
        {
            get 
            {
                return _yarnfamilies; 
            }

            set 
            {
                _yarnfamilies = value; RaisePropertyChanged(nameof(YarnFamilies)); 
            }

        }

        private ICollectionView _yarnfamiliesViewSource;
        /// <summary>
        /// Gets or sets the YarnFamilies View Source.
        ///</summary>
        public ICollectionView YarnFamiliesViewSource
        {
            get 
            {
                return _yarnfamiliesViewSource; 
            }

            set 
            {
                _yarnfamiliesViewSource = value; RaisePropertyChanged(nameof(YarnFamiliesViewSource)); 
            }

        }

        private ObservableCollection<YarnGlossLevel> _yarnglosslevels;
        /// <summary>
        /// Gets or sets the YarnGlossLevels.
        /// </summary>
        public ObservableCollection<YarnGlossLevel> YarnGlossLevels
        {
            get 
            {
                return _yarnglosslevels; 
            }

            set 
            {
                _yarnglosslevels = value; RaisePropertyChanged(nameof(YarnGlossLevels)); 
            }

        }

        private ICollectionView _yarnglosslevelsViewSource;
        /// <summary>
        /// Gets or sets the YarnGlossLevels View Source.
        ///</summary>
        public ICollectionView YarnGlossLevelsViewSource
        {
            get 
            {
                return _yarnglosslevelsViewSource; 
            }

            set 
            {
                _yarnglosslevelsViewSource = value; RaisePropertyChanged(nameof(YarnGlossLevelsViewSource)); 
            }

        }

        private ObservableCollection<YarnGroup> _yarngroups;
        /// <summary>
        /// Gets or sets the YarnGroups.
        /// </summary>
        public ObservableCollection<YarnGroup> YarnGroups
        {
            get 
            {
                return _yarngroups; 
            }

            set 
            {
                _yarngroups = value; RaisePropertyChanged(nameof(YarnGroups)); 
            }

        }

        private ICollectionView _yarngroupsViewSource;
        /// <summary>
        /// Gets or sets the YarnGroups View Source.
        ///</summary>
        public ICollectionView YarnGroupsViewSource
        {
            get 
            {
                return _yarngroupsViewSource; 
            }

            set 
            {
                _yarngroupsViewSource = value; RaisePropertyChanged(nameof(YarnGroupsViewSource)); 
            }

        }

        private ObservableCollection<YarnIndustrysector> _yarnindustrysectors;
        /// <summary>
        /// Gets or sets the YarnIndustrysectors.
        /// </summary>
        public ObservableCollection<YarnIndustrysector> YarnIndustrysectors
        {
            get 
            {
                return _yarnindustrysectors; 
            }

            set 
            {
                _yarnindustrysectors = value; RaisePropertyChanged(nameof(YarnIndustrysectors)); 
            }

        }

        private ICollectionView _yarnindustrysectorsViewSource;
        /// <summary>
        /// Gets or sets the YarnIndustrysectors View Source.
        ///</summary>
        public ICollectionView YarnIndustrysectorsViewSource
        {
            get 
            {
                return _yarnindustrysectorsViewSource; 
            }

            set 
            {
                _yarnindustrysectorsViewSource = value; RaisePropertyChanged(nameof(YarnIndustrysectorsViewSource)); 
            }

        }

        private ObservableCollection<YarnManufacturer> _yarnmanufacturers;
        /// <summary>
        /// Gets or sets the YarnManufacturers.
        /// </summary>
        public ObservableCollection<YarnManufacturer> YarnManufacturers
        {
            get 
            {
                return _yarnmanufacturers; 
            }

            set 
            {
                _yarnmanufacturers = value; RaisePropertyChanged(nameof(YarnManufacturers)); 
            }

        }

        private ICollectionView _yarnmanufacturersViewSource;
        /// <summary>
        /// Gets or sets the YarnManufacturers View Source.
        ///</summary>
        public ICollectionView YarnManufacturersViewSource
        {
            get 
            {
                return _yarnmanufacturersViewSource; 
            }

            set 
            {
                _yarnmanufacturersViewSource = value; RaisePropertyChanged(nameof(YarnManufacturersViewSource)); 
            }

        }

        private ObservableCollection<YarnSubFamily> _yarnsubfamilies;
        /// <summary>
        /// Gets or sets the YarnSubFamilies.
        /// </summary>
        public ObservableCollection<YarnSubFamily> YarnSubFamilies
        {
            get 
            {
                return _yarnsubfamilies; 
            }

            set 
            {
                _yarnsubfamilies = value; RaisePropertyChanged(nameof(YarnSubFamilies)); 
            }

        }

        private ICollectionView _yarnsubfamiliesViewSource;
        /// <summary>
        /// Gets or sets the YarnSubFamilies View Source.
        ///</summary>
        public ICollectionView YarnSubFamiliesViewSource
        {
            get 
            {
                return _yarnsubfamiliesViewSource; 
            }

            set 
            {
                _yarnsubfamiliesViewSource = value; RaisePropertyChanged(nameof(YarnSubFamiliesViewSource)); 
            }

        }

        private ObservableCollection<YarnTexturing> _yarntexturings;
        /// <summary>
        /// Gets or sets the YarnTexturings.
        /// </summary>
        public ObservableCollection<YarnTexturing> YarnTexturings
        {
            get 
            {
                return _yarntexturings; 
            }

            set 
            {
                _yarntexturings = value; RaisePropertyChanged(nameof(YarnTexturings)); 
            }

        }

        private ICollectionView _yarntexturingsViewSource;
        /// <summary>
        /// Gets or sets the YarnTexturings View Source.
        ///</summary>
        public ICollectionView YarnTexturingsViewSource
        {
            get 
            {
                return _yarntexturingsViewSource; 
            }

            set 
            {
                _yarntexturingsViewSource = value; RaisePropertyChanged(nameof(YarnTexturingsViewSource)); 
            }

        }

        private ObservableCollection<YarnType> _yarntypes;
        /// <summary>
        /// Gets or sets the YarnTypes.
        /// </summary>
        public ObservableCollection<YarnType> YarnTypes
        {
            get 
            {
                return _yarntypes; 
            }

            set 
            {
                _yarntypes = value; RaisePropertyChanged(nameof(YarnTypes)); 
            }

        }

        private ICollectionView _yarntypesViewSource;
        /// <summary>
        /// Gets or sets the YarnTypes View Source.
        ///</summary>
        public ICollectionView YarnTypesViewSource
        {
            get 
            {
                return _yarntypesViewSource; 
            }

            set 
            {
                _yarntypesViewSource = value; RaisePropertyChanged(nameof(YarnTypesViewSource)); 
            }

        }

        private ObservableCollection<YarnWhiteShade> _yarnwhiteshades;
        /// <summary>
        /// Gets or sets the YarnWhiteShades.
        /// </summary>
        public ObservableCollection<YarnWhiteShade> YarnWhiteShades
        {
            get 
            {
                return _yarnwhiteshades; 
            }

            set 
            {
                _yarnwhiteshades = value; RaisePropertyChanged(nameof(YarnWhiteShades)); 
            }

        }

        private ICollectionView _yarnwhiteshadesViewSource;
        /// <summary>
        /// Gets or sets the YarnWhiteShades View Source.
        ///</summary>
        public ICollectionView YarnWhiteShadesViewSource
        {
            get 
            {
                return _yarnwhiteshadesViewSource; 
            }

            set 
            {
                _yarnwhiteshadesViewSource = value; RaisePropertyChanged(nameof(YarnWhiteShadesViewSource)); 
            }

        }

        private ObservableCollection<ActionLog> _actionlogs;
        /// <summary>
        /// Gets or sets the ActionLogs.
        /// </summary>
        public ObservableCollection<ActionLog> ActionLogs
        {
            get 
            {
                return _actionlogs; 
            }

            set 
            {
                _actionlogs = value; RaisePropertyChanged(nameof(ActionLogs)); 
            }

        }

        private ICollectionView _actionlogsViewSource;
        /// <summary>
        /// Gets or sets the ActionLogs View Source.
        ///</summary>
        public ICollectionView ActionLogsViewSource
        {
            get 
            {
                return _actionlogsViewSource; 
            }

            set 
            {
                _actionlogsViewSource = value; RaisePropertyChanged(nameof(ActionLogsViewSource)); 
            }

        }

        private ObservableCollection<Address> _addresses;
        /// <summary>
        /// Gets or sets the Addresses.
        /// </summary>
        public ObservableCollection<Address> Addresses
        {
            get 
            {
                return _addresses; 
            }

            set 
            {
                _addresses = value; RaisePropertyChanged(nameof(Addresses)); 
            }

        }

        private ICollectionView _addressesViewSource;
        /// <summary>
        /// Gets or sets the Addresses View Source.
        ///</summary>
        public ICollectionView AddressesViewSource
        {
            get 
            {
                return _addressesViewSource; 
            }

            set 
            {
                _addressesViewSource = value; RaisePropertyChanged(nameof(AddressesViewSource)); 
            }

        }

        private ObservableCollection<ApplicationDisplayPanelVersion> _applicationdisplaypanelversions;
        /// <summary>
        /// Gets or sets the ApplicationDisplayPanelVersions.
        /// </summary>
        public ObservableCollection<ApplicationDisplayPanelVersion> ApplicationDisplayPanelVersions
        {
            get 
            {
                return _applicationdisplaypanelversions; 
            }

            set 
            {
                _applicationdisplaypanelversions = value; RaisePropertyChanged(nameof(ApplicationDisplayPanelVersions)); 
            }

        }

        private ICollectionView _applicationdisplaypanelversionsViewSource;
        /// <summary>
        /// Gets or sets the ApplicationDisplayPanelVersions View Source.
        ///</summary>
        public ICollectionView ApplicationDisplayPanelVersionsViewSource
        {
            get 
            {
                return _applicationdisplaypanelversionsViewSource; 
            }

            set 
            {
                _applicationdisplaypanelversionsViewSource = value; RaisePropertyChanged(nameof(ApplicationDisplayPanelVersionsViewSource)); 
            }

        }

        private ObservableCollection<ApplicationFirmwareVersion> _applicationfirmwareversions;
        /// <summary>
        /// Gets or sets the ApplicationFirmwareVersions.
        /// </summary>
        public ObservableCollection<ApplicationFirmwareVersion> ApplicationFirmwareVersions
        {
            get 
            {
                return _applicationfirmwareversions; 
            }

            set 
            {
                _applicationfirmwareversions = value; RaisePropertyChanged(nameof(ApplicationFirmwareVersions)); 
            }

        }

        private ICollectionView _applicationfirmwareversionsViewSource;
        /// <summary>
        /// Gets or sets the ApplicationFirmwareVersions View Source.
        ///</summary>
        public ICollectionView ApplicationFirmwareVersionsViewSource
        {
            get 
            {
                return _applicationfirmwareversionsViewSource; 
            }

            set 
            {
                _applicationfirmwareversionsViewSource = value; RaisePropertyChanged(nameof(ApplicationFirmwareVersionsViewSource)); 
            }

        }

        private ObservableCollection<ApplicationOsVersion> _applicationosversions;
        /// <summary>
        /// Gets or sets the ApplicationOsVersions.
        /// </summary>
        public ObservableCollection<ApplicationOsVersion> ApplicationOsVersions
        {
            get 
            {
                return _applicationosversions; 
            }

            set 
            {
                _applicationosversions = value; RaisePropertyChanged(nameof(ApplicationOsVersions)); 
            }

        }

        private ICollectionView _applicationosversionsViewSource;
        /// <summary>
        /// Gets or sets the ApplicationOsVersions View Source.
        ///</summary>
        public ICollectionView ApplicationOsVersionsViewSource
        {
            get 
            {
                return _applicationosversionsViewSource; 
            }

            set 
            {
                _applicationosversionsViewSource = value; RaisePropertyChanged(nameof(ApplicationOsVersionsViewSource)); 
            }

        }

        private ObservableCollection<BitType> _bittypes;
        /// <summary>
        /// Gets or sets the BitTypes.
        /// </summary>
        public ObservableCollection<BitType> BitTypes
        {
            get 
            {
                return _bittypes; 
            }

            set 
            {
                _bittypes = value; RaisePropertyChanged(nameof(BitTypes)); 
            }

        }

        private ICollectionView _bittypesViewSource;
        /// <summary>
        /// Gets or sets the BitTypes View Source.
        ///</summary>
        public ICollectionView BitTypesViewSource
        {
            get 
            {
                return _bittypesViewSource; 
            }

            set 
            {
                _bittypesViewSource = value; RaisePropertyChanged(nameof(BitTypesViewSource)); 
            }

        }

        private ObservableCollection<BrushStop> _brushstops;
        /// <summary>
        /// Gets or sets the BrushStops.
        /// </summary>
        public ObservableCollection<BrushStop> BrushStops
        {
            get 
            {
                return _brushstops; 
            }

            set 
            {
                _brushstops = value; RaisePropertyChanged(nameof(BrushStops)); 
            }

        }

        private ICollectionView _brushstopsViewSource;
        /// <summary>
        /// Gets or sets the BrushStops View Source.
        ///</summary>
        public ICollectionView BrushStopsViewSource
        {
            get 
            {
                return _brushstopsViewSource; 
            }

            set 
            {
                _brushstopsViewSource = value; RaisePropertyChanged(nameof(BrushStopsViewSource)); 
            }

        }

        private ObservableCollection<BtsrApplicationType> _btsrapplicationtypes;
        /// <summary>
        /// Gets or sets the BtsrApplicationTypes.
        /// </summary>
        public ObservableCollection<BtsrApplicationType> BtsrApplicationTypes
        {
            get 
            {
                return _btsrapplicationtypes; 
            }

            set 
            {
                _btsrapplicationtypes = value; RaisePropertyChanged(nameof(BtsrApplicationTypes)); 
            }

        }

        private ICollectionView _btsrapplicationtypesViewSource;
        /// <summary>
        /// Gets or sets the BtsrApplicationTypes View Source.
        ///</summary>
        public ICollectionView BtsrApplicationTypesViewSource
        {
            get 
            {
                return _btsrapplicationtypesViewSource; 
            }

            set 
            {
                _btsrapplicationtypesViewSource = value; RaisePropertyChanged(nameof(BtsrApplicationTypesViewSource)); 
            }

        }

        private ObservableCollection<BtsrYarnType> _btsryarntypes;
        /// <summary>
        /// Gets or sets the BtsrYarnTypes.
        /// </summary>
        public ObservableCollection<BtsrYarnType> BtsrYarnTypes
        {
            get 
            {
                return _btsryarntypes; 
            }

            set 
            {
                _btsryarntypes = value; RaisePropertyChanged(nameof(BtsrYarnTypes)); 
            }

        }

        private ICollectionView _btsryarntypesViewSource;
        /// <summary>
        /// Gets or sets the BtsrYarnTypes View Source.
        ///</summary>
        public ICollectionView BtsrYarnTypesViewSource
        {
            get 
            {
                return _btsryarntypesViewSource; 
            }

            set 
            {
                _btsryarntypesViewSource = value; RaisePropertyChanged(nameof(BtsrYarnTypesViewSource)); 
            }

        }

        private ObservableCollection<CartridgeType> _cartridgetypes;
        /// <summary>
        /// Gets or sets the CartridgeTypes.
        /// </summary>
        public ObservableCollection<CartridgeType> CartridgeTypes
        {
            get 
            {
                return _cartridgetypes; 
            }

            set 
            {
                _cartridgetypes = value; RaisePropertyChanged(nameof(CartridgeTypes)); 
            }

        }

        private ICollectionView _cartridgetypesViewSource;
        /// <summary>
        /// Gets or sets the CartridgeTypes View Source.
        ///</summary>
        public ICollectionView CartridgeTypesViewSource
        {
            get 
            {
                return _cartridgetypesViewSource; 
            }

            set 
            {
                _cartridgetypesViewSource = value; RaisePropertyChanged(nameof(CartridgeTypesViewSource)); 
            }

        }

        private ObservableCollection<Cat> _cats;
        /// <summary>
        /// Gets or sets the Cats.
        /// </summary>
        public ObservableCollection<Cat> Cats
        {
            get 
            {
                return _cats; 
            }

            set 
            {
                _cats = value; RaisePropertyChanged(nameof(Cats)); 
            }

        }

        private ICollectionView _catsViewSource;
        /// <summary>
        /// Gets or sets the Cats View Source.
        ///</summary>
        public ICollectionView CatsViewSource
        {
            get 
            {
                return _catsViewSource; 
            }

            set 
            {
                _catsViewSource = value; RaisePropertyChanged(nameof(CatsViewSource)); 
            }

        }

        private ObservableCollection<Cct> _ccts;
        /// <summary>
        /// Gets or sets the Ccts.
        /// </summary>
        public ObservableCollection<Cct> Ccts
        {
            get 
            {
                return _ccts; 
            }

            set 
            {
                _ccts = value; RaisePropertyChanged(nameof(Ccts)); 
            }

        }

        private ICollectionView _cctsViewSource;
        /// <summary>
        /// Gets or sets the Ccts View Source.
        ///</summary>
        public ICollectionView CctsViewSource
        {
            get 
            {
                return _cctsViewSource; 
            }

            set 
            {
                _cctsViewSource = value; RaisePropertyChanged(nameof(CctsViewSource)); 
            }

        }

        private ObservableCollection<ColorCatalog> _colorcatalogs;
        /// <summary>
        /// Gets or sets the ColorCatalogs.
        /// </summary>
        public ObservableCollection<ColorCatalog> ColorCatalogs
        {
            get 
            {
                return _colorcatalogs; 
            }

            set 
            {
                _colorcatalogs = value; RaisePropertyChanged(nameof(ColorCatalogs)); 
            }

        }

        private ICollectionView _colorcatalogsViewSource;
        /// <summary>
        /// Gets or sets the ColorCatalogs View Source.
        ///</summary>
        public ICollectionView ColorCatalogsViewSource
        {
            get 
            {
                return _colorcatalogsViewSource; 
            }

            set 
            {
                _colorcatalogsViewSource = value; RaisePropertyChanged(nameof(ColorCatalogsViewSource)); 
            }

        }

        private ObservableCollection<ColorCatalogsGroup> _colorcatalogsgroups;
        /// <summary>
        /// Gets or sets the ColorCatalogsGroups.
        /// </summary>
        public ObservableCollection<ColorCatalogsGroup> ColorCatalogsGroups
        {
            get 
            {
                return _colorcatalogsgroups; 
            }

            set 
            {
                _colorcatalogsgroups = value; RaisePropertyChanged(nameof(ColorCatalogsGroups)); 
            }

        }

        private ICollectionView _colorcatalogsgroupsViewSource;
        /// <summary>
        /// Gets or sets the ColorCatalogsGroups View Source.
        ///</summary>
        public ICollectionView ColorCatalogsGroupsViewSource
        {
            get 
            {
                return _colorcatalogsgroupsViewSource; 
            }

            set 
            {
                _colorcatalogsgroupsViewSource = value; RaisePropertyChanged(nameof(ColorCatalogsGroupsViewSource)); 
            }

        }

        private ObservableCollection<ColorCatalogsItem> _colorcatalogsitems;
        /// <summary>
        /// Gets or sets the ColorCatalogsItems.
        /// </summary>
        public ObservableCollection<ColorCatalogsItem> ColorCatalogsItems
        {
            get 
            {
                return _colorcatalogsitems; 
            }

            set 
            {
                _colorcatalogsitems = value; RaisePropertyChanged(nameof(ColorCatalogsItems)); 
            }

        }

        private ICollectionView _colorcatalogsitemsViewSource;
        /// <summary>
        /// Gets or sets the ColorCatalogsItems View Source.
        ///</summary>
        public ICollectionView ColorCatalogsItemsViewSource
        {
            get 
            {
                return _colorcatalogsitemsViewSource; 
            }

            set 
            {
                _colorcatalogsitemsViewSource = value; RaisePropertyChanged(nameof(ColorCatalogsItemsViewSource)); 
            }

        }

        private ObservableCollection<ColorCatalogsItemsRecipe> _colorcatalogsitemsrecipes;
        /// <summary>
        /// Gets or sets the ColorCatalogsItemsRecipes.
        /// </summary>
        public ObservableCollection<ColorCatalogsItemsRecipe> ColorCatalogsItemsRecipes
        {
            get 
            {
                return _colorcatalogsitemsrecipes; 
            }

            set 
            {
                _colorcatalogsitemsrecipes = value; RaisePropertyChanged(nameof(ColorCatalogsItemsRecipes)); 
            }

        }

        private ICollectionView _colorcatalogsitemsrecipesViewSource;
        /// <summary>
        /// Gets or sets the ColorCatalogsItemsRecipes View Source.
        ///</summary>
        public ICollectionView ColorCatalogsItemsRecipesViewSource
        {
            get 
            {
                return _colorcatalogsitemsrecipesViewSource; 
            }

            set 
            {
                _colorcatalogsitemsrecipesViewSource = value; RaisePropertyChanged(nameof(ColorCatalogsItemsRecipesViewSource)); 
            }

        }

        private ObservableCollection<ColorProcessInkUptake> _colorprocessinkuptake;
        /// <summary>
        /// Gets or sets the ColorProcessInkUptake.
        /// </summary>
        public ObservableCollection<ColorProcessInkUptake> ColorProcessInkUptake
        {
            get 
            {
                return _colorprocessinkuptake; 
            }

            set 
            {
                _colorprocessinkuptake = value; RaisePropertyChanged(nameof(ColorProcessInkUptake)); 
            }

        }

        private ICollectionView _colorprocessinkuptakeViewSource;
        /// <summary>
        /// Gets or sets the ColorProcessInkUptake View Source.
        ///</summary>
        public ICollectionView ColorProcessInkUptakeViewSource
        {
            get 
            {
                return _colorprocessinkuptakeViewSource; 
            }

            set 
            {
                _colorprocessinkuptakeViewSource = value; RaisePropertyChanged(nameof(ColorProcessInkUptakeViewSource)); 
            }

        }

        private ObservableCollection<ColorSpace> _colorspaces;
        /// <summary>
        /// Gets or sets the ColorSpaces.
        /// </summary>
        public ObservableCollection<ColorSpace> ColorSpaces
        {
            get 
            {
                return _colorspaces; 
            }

            set 
            {
                _colorspaces = value; RaisePropertyChanged(nameof(ColorSpaces)); 
            }

        }

        private ICollectionView _colorspacesViewSource;
        /// <summary>
        /// Gets or sets the ColorSpaces View Source.
        ///</summary>
        public ICollectionView ColorSpacesViewSource
        {
            get 
            {
                return _colorspacesViewSource; 
            }

            set 
            {
                _colorspacesViewSource = value; RaisePropertyChanged(nameof(ColorSpacesViewSource)); 
            }

        }

        private ObservableCollection<Configuration> _configurations;
        /// <summary>
        /// Gets or sets the Configurations.
        /// </summary>
        public ObservableCollection<Configuration> Configurations
        {
            get 
            {
                return _configurations; 
            }

            set 
            {
                _configurations = value; RaisePropertyChanged(nameof(Configurations)); 
            }

        }

        private ICollectionView _configurationsViewSource;
        /// <summary>
        /// Gets or sets the Configurations View Source.
        ///</summary>
        public ICollectionView ConfigurationsViewSource
        {
            get 
            {
                return _configurationsViewSource; 
            }

            set 
            {
                _configurationsViewSource = value; RaisePropertyChanged(nameof(ConfigurationsViewSource)); 
            }

        }

        private ObservableCollection<Contact> _contacts;
        /// <summary>
        /// Gets or sets the Contacts.
        /// </summary>
        public ObservableCollection<Contact> Contacts
        {
            get 
            {
                return _contacts; 
            }

            set 
            {
                _contacts = value; RaisePropertyChanged(nameof(Contacts)); 
            }

        }

        private ICollectionView _contactsViewSource;
        /// <summary>
        /// Gets or sets the Contacts View Source.
        ///</summary>
        public ICollectionView ContactsViewSource
        {
            get 
            {
                return _contactsViewSource; 
            }

            set 
            {
                _contactsViewSource = value; RaisePropertyChanged(nameof(ContactsViewSource)); 
            }

        }

        private ObservableCollection<Customer> _customers;
        /// <summary>
        /// Gets or sets the Customers.
        /// </summary>
        public ObservableCollection<Customer> Customers
        {
            get 
            {
                return _customers; 
            }

            set 
            {
                _customers = value; RaisePropertyChanged(nameof(Customers)); 
            }

        }

        private ICollectionView _customersViewSource;
        /// <summary>
        /// Gets or sets the Customers View Source.
        ///</summary>
        public ICollectionView CustomersViewSource
        {
            get 
            {
                return _customersViewSource; 
            }

            set 
            {
                _customersViewSource = value; RaisePropertyChanged(nameof(CustomersViewSource)); 
            }

        }

        private ObservableCollection<DataStoreItem> _datastoreitems;
        /// <summary>
        /// Gets or sets the DataStoreItems.
        /// </summary>
        public ObservableCollection<DataStoreItem> DataStoreItems
        {
            get 
            {
                return _datastoreitems; 
            }

            set 
            {
                _datastoreitems = value; RaisePropertyChanged(nameof(DataStoreItems)); 
            }

        }

        private ICollectionView _datastoreitemsViewSource;
        /// <summary>
        /// Gets or sets the DataStoreItems View Source.
        ///</summary>
        public ICollectionView DataStoreItemsViewSource
        {
            get 
            {
                return _datastoreitemsViewSource; 
            }

            set 
            {
                _datastoreitemsViewSource = value; RaisePropertyChanged(nameof(DataStoreItemsViewSource)); 
            }

        }

        private ObservableCollection<DispenserType> _dispensertypes;
        /// <summary>
        /// Gets or sets the DispenserTypes.
        /// </summary>
        public ObservableCollection<DispenserType> DispenserTypes
        {
            get 
            {
                return _dispensertypes; 
            }

            set 
            {
                _dispensertypes = value; RaisePropertyChanged(nameof(DispenserTypes)); 
            }

        }

        private ICollectionView _dispensertypesViewSource;
        /// <summary>
        /// Gets or sets the DispenserTypes View Source.
        ///</summary>
        public ICollectionView DispenserTypesViewSource
        {
            get 
            {
                return _dispensertypesViewSource; 
            }

            set 
            {
                _dispensertypesViewSource = value; RaisePropertyChanged(nameof(DispenserTypesViewSource)); 
            }

        }

        private ObservableCollection<Dispenser> _dispensers;
        /// <summary>
        /// Gets or sets the Dispensers.
        /// </summary>
        public ObservableCollection<Dispenser> Dispensers
        {
            get 
            {
                return _dispensers; 
            }

            set 
            {
                _dispensers = value; RaisePropertyChanged(nameof(Dispensers)); 
            }

        }

        private ICollectionView _dispensersViewSource;
        /// <summary>
        /// Gets or sets the Dispensers View Source.
        ///</summary>
        public ICollectionView DispensersViewSource
        {
            get 
            {
                return _dispensersViewSource; 
            }

            set 
            {
                _dispensersViewSource = value; RaisePropertyChanged(nameof(DispensersViewSource)); 
            }

        }

        private ObservableCollection<EmbeddedFirmwareVersion> _embeddedfirmwareversions;
        /// <summary>
        /// Gets or sets the EmbeddedFirmwareVersions.
        /// </summary>
        public ObservableCollection<EmbeddedFirmwareVersion> EmbeddedFirmwareVersions
        {
            get 
            {
                return _embeddedfirmwareversions; 
            }

            set 
            {
                _embeddedfirmwareversions = value; RaisePropertyChanged(nameof(EmbeddedFirmwareVersions)); 
            }

        }

        private ICollectionView _embeddedfirmwareversionsViewSource;
        /// <summary>
        /// Gets or sets the EmbeddedFirmwareVersions View Source.
        ///</summary>
        public ICollectionView EmbeddedFirmwareVersionsViewSource
        {
            get 
            {
                return _embeddedfirmwareversionsViewSource; 
            }

            set 
            {
                _embeddedfirmwareversionsViewSource = value; RaisePropertyChanged(nameof(EmbeddedFirmwareVersionsViewSource)); 
            }

        }

        private ObservableCollection<EventType> _eventtypes;
        /// <summary>
        /// Gets or sets the EventTypes.
        /// </summary>
        public ObservableCollection<EventType> EventTypes
        {
            get 
            {
                return _eventtypes; 
            }

            set 
            {
                _eventtypes = value; RaisePropertyChanged(nameof(EventTypes)); 
            }

        }

        private ICollectionView _eventtypesViewSource;
        /// <summary>
        /// Gets or sets the EventTypes View Source.
        ///</summary>
        public ICollectionView EventTypesViewSource
        {
            get 
            {
                return _eventtypesViewSource; 
            }

            set 
            {
                _eventtypesViewSource = value; RaisePropertyChanged(nameof(EventTypesViewSource)); 
            }

        }

        private ObservableCollection<FiberShape> _fibershapes;
        /// <summary>
        /// Gets or sets the FiberShapes.
        /// </summary>
        public ObservableCollection<FiberShape> FiberShapes
        {
            get 
            {
                return _fibershapes; 
            }

            set 
            {
                _fibershapes = value; RaisePropertyChanged(nameof(FiberShapes)); 
            }

        }

        private ICollectionView _fibershapesViewSource;
        /// <summary>
        /// Gets or sets the FiberShapes View Source.
        ///</summary>
        public ICollectionView FiberShapesViewSource
        {
            get 
            {
                return _fibershapesViewSource; 
            }

            set 
            {
                _fibershapesViewSource = value; RaisePropertyChanged(nameof(FiberShapesViewSource)); 
            }

        }

        private ObservableCollection<FiberSynth> _fibersynths;
        /// <summary>
        /// Gets or sets the FiberSynths.
        /// </summary>
        public ObservableCollection<FiberSynth> FiberSynths
        {
            get 
            {
                return _fibersynths; 
            }

            set 
            {
                _fibersynths = value; RaisePropertyChanged(nameof(FiberSynths)); 
            }

        }

        private ICollectionView _fibersynthsViewSource;
        /// <summary>
        /// Gets or sets the FiberSynths View Source.
        ///</summary>
        public ICollectionView FiberSynthsViewSource
        {
            get 
            {
                return _fibersynthsViewSource; 
            }

            set 
            {
                _fibersynthsViewSource = value; RaisePropertyChanged(nameof(FiberSynthsViewSource)); 
            }

        }

        private ObservableCollection<FseVersion> _fseversions;
        /// <summary>
        /// Gets or sets the FseVersions.
        /// </summary>
        public ObservableCollection<FseVersion> FseVersions
        {
            get 
            {
                return _fseversions; 
            }

            set 
            {
                _fseversions = value; RaisePropertyChanged(nameof(FseVersions)); 
            }

        }

        private ICollectionView _fseversionsViewSource;
        /// <summary>
        /// Gets or sets the FseVersions View Source.
        ///</summary>
        public ICollectionView FseVersionsViewSource
        {
            get 
            {
                return _fseversionsViewSource; 
            }

            set 
            {
                _fseversionsViewSource = value; RaisePropertyChanged(nameof(FseVersionsViewSource)); 
            }

        }

        private ObservableCollection<GlobalDataStoreItem> _globaldatastoreitems;
        /// <summary>
        /// Gets or sets the GlobalDataStoreItems.
        /// </summary>
        public ObservableCollection<GlobalDataStoreItem> GlobalDataStoreItems
        {
            get 
            {
                return _globaldatastoreitems; 
            }

            set 
            {
                _globaldatastoreitems = value; RaisePropertyChanged(nameof(GlobalDataStoreItems)); 
            }

        }

        private ICollectionView _globaldatastoreitemsViewSource;
        /// <summary>
        /// Gets or sets the GlobalDataStoreItems View Source.
        ///</summary>
        public ICollectionView GlobalDataStoreItemsViewSource
        {
            get 
            {
                return _globaldatastoreitemsViewSource; 
            }

            set 
            {
                _globaldatastoreitemsViewSource = value; RaisePropertyChanged(nameof(GlobalDataStoreItemsViewSource)); 
            }

        }

        private ObservableCollection<HardwareBlowerType> _hardwareblowertypes;
        /// <summary>
        /// Gets or sets the HardwareBlowerTypes.
        /// </summary>
        public ObservableCollection<HardwareBlowerType> HardwareBlowerTypes
        {
            get 
            {
                return _hardwareblowertypes; 
            }

            set 
            {
                _hardwareblowertypes = value; RaisePropertyChanged(nameof(HardwareBlowerTypes)); 
            }

        }

        private ICollectionView _hardwareblowertypesViewSource;
        /// <summary>
        /// Gets or sets the HardwareBlowerTypes View Source.
        ///</summary>
        public ICollectionView HardwareBlowerTypesViewSource
        {
            get 
            {
                return _hardwareblowertypesViewSource; 
            }

            set 
            {
                _hardwareblowertypesViewSource = value; RaisePropertyChanged(nameof(HardwareBlowerTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwareBlower> _hardwareblowers;
        /// <summary>
        /// Gets or sets the HardwareBlowers.
        /// </summary>
        public ObservableCollection<HardwareBlower> HardwareBlowers
        {
            get 
            {
                return _hardwareblowers; 
            }

            set 
            {
                _hardwareblowers = value; RaisePropertyChanged(nameof(HardwareBlowers)); 
            }

        }

        private ICollectionView _hardwareblowersViewSource;
        /// <summary>
        /// Gets or sets the HardwareBlowers View Source.
        ///</summary>
        public ICollectionView HardwareBlowersViewSource
        {
            get 
            {
                return _hardwareblowersViewSource; 
            }

            set 
            {
                _hardwareblowersViewSource = value; RaisePropertyChanged(nameof(HardwareBlowersViewSource)); 
            }

        }

        private ObservableCollection<HardwareBreakSensorType> _hardwarebreaksensortypes;
        /// <summary>
        /// Gets or sets the HardwareBreakSensorTypes.
        /// </summary>
        public ObservableCollection<HardwareBreakSensorType> HardwareBreakSensorTypes
        {
            get 
            {
                return _hardwarebreaksensortypes; 
            }

            set 
            {
                _hardwarebreaksensortypes = value; RaisePropertyChanged(nameof(HardwareBreakSensorTypes)); 
            }

        }

        private ICollectionView _hardwarebreaksensortypesViewSource;
        /// <summary>
        /// Gets or sets the HardwareBreakSensorTypes View Source.
        ///</summary>
        public ICollectionView HardwareBreakSensorTypesViewSource
        {
            get 
            {
                return _hardwarebreaksensortypesViewSource; 
            }

            set 
            {
                _hardwarebreaksensortypesViewSource = value; RaisePropertyChanged(nameof(HardwareBreakSensorTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwareBreakSensor> _hardwarebreaksensors;
        /// <summary>
        /// Gets or sets the HardwareBreakSensors.
        /// </summary>
        public ObservableCollection<HardwareBreakSensor> HardwareBreakSensors
        {
            get 
            {
                return _hardwarebreaksensors; 
            }

            set 
            {
                _hardwarebreaksensors = value; RaisePropertyChanged(nameof(HardwareBreakSensors)); 
            }

        }

        private ICollectionView _hardwarebreaksensorsViewSource;
        /// <summary>
        /// Gets or sets the HardwareBreakSensors View Source.
        ///</summary>
        public ICollectionView HardwareBreakSensorsViewSource
        {
            get 
            {
                return _hardwarebreaksensorsViewSource; 
            }

            set 
            {
                _hardwarebreaksensorsViewSource = value; RaisePropertyChanged(nameof(HardwareBreakSensorsViewSource)); 
            }

        }

        private ObservableCollection<HardwareDancerType> _hardwaredancertypes;
        /// <summary>
        /// Gets or sets the HardwareDancerTypes.
        /// </summary>
        public ObservableCollection<HardwareDancerType> HardwareDancerTypes
        {
            get 
            {
                return _hardwaredancertypes; 
            }

            set 
            {
                _hardwaredancertypes = value; RaisePropertyChanged(nameof(HardwareDancerTypes)); 
            }

        }

        private ICollectionView _hardwaredancertypesViewSource;
        /// <summary>
        /// Gets or sets the HardwareDancerTypes View Source.
        ///</summary>
        public ICollectionView HardwareDancerTypesViewSource
        {
            get 
            {
                return _hardwaredancertypesViewSource; 
            }

            set 
            {
                _hardwaredancertypesViewSource = value; RaisePropertyChanged(nameof(HardwareDancerTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwareDancer> _hardwaredancers;
        /// <summary>
        /// Gets or sets the HardwareDancers.
        /// </summary>
        public ObservableCollection<HardwareDancer> HardwareDancers
        {
            get 
            {
                return _hardwaredancers; 
            }

            set 
            {
                _hardwaredancers = value; RaisePropertyChanged(nameof(HardwareDancers)); 
            }

        }

        private ICollectionView _hardwaredancersViewSource;
        /// <summary>
        /// Gets or sets the HardwareDancers View Source.
        ///</summary>
        public ICollectionView HardwareDancersViewSource
        {
            get 
            {
                return _hardwaredancersViewSource; 
            }

            set 
            {
                _hardwaredancersViewSource = value; RaisePropertyChanged(nameof(HardwareDancersViewSource)); 
            }

        }

        private ObservableCollection<HardwareMotorType> _hardwaremotortypes;
        /// <summary>
        /// Gets or sets the HardwareMotorTypes.
        /// </summary>
        public ObservableCollection<HardwareMotorType> HardwareMotorTypes
        {
            get 
            {
                return _hardwaremotortypes; 
            }

            set 
            {
                _hardwaremotortypes = value; RaisePropertyChanged(nameof(HardwareMotorTypes)); 
            }

        }

        private ICollectionView _hardwaremotortypesViewSource;
        /// <summary>
        /// Gets or sets the HardwareMotorTypes View Source.
        ///</summary>
        public ICollectionView HardwareMotorTypesViewSource
        {
            get 
            {
                return _hardwaremotortypesViewSource; 
            }

            set 
            {
                _hardwaremotortypesViewSource = value; RaisePropertyChanged(nameof(HardwareMotorTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwareMotor> _hardwaremotors;
        /// <summary>
        /// Gets or sets the HardwareMotors.
        /// </summary>
        public ObservableCollection<HardwareMotor> HardwareMotors
        {
            get 
            {
                return _hardwaremotors; 
            }

            set 
            {
                _hardwaremotors = value; RaisePropertyChanged(nameof(HardwareMotors)); 
            }

        }

        private ICollectionView _hardwaremotorsViewSource;
        /// <summary>
        /// Gets or sets the HardwareMotors View Source.
        ///</summary>
        public ICollectionView HardwareMotorsViewSource
        {
            get 
            {
                return _hardwaremotorsViewSource; 
            }

            set 
            {
                _hardwaremotorsViewSource = value; RaisePropertyChanged(nameof(HardwareMotorsViewSource)); 
            }

        }

        private ObservableCollection<HardwarePidControlType> _hardwarepidcontroltypes;
        /// <summary>
        /// Gets or sets the HardwarePidControlTypes.
        /// </summary>
        public ObservableCollection<HardwarePidControlType> HardwarePidControlTypes
        {
            get 
            {
                return _hardwarepidcontroltypes; 
            }

            set 
            {
                _hardwarepidcontroltypes = value; RaisePropertyChanged(nameof(HardwarePidControlTypes)); 
            }

        }

        private ICollectionView _hardwarepidcontroltypesViewSource;
        /// <summary>
        /// Gets or sets the HardwarePidControlTypes View Source.
        ///</summary>
        public ICollectionView HardwarePidControlTypesViewSource
        {
            get 
            {
                return _hardwarepidcontroltypesViewSource; 
            }

            set 
            {
                _hardwarepidcontroltypesViewSource = value; RaisePropertyChanged(nameof(HardwarePidControlTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwarePidControl> _hardwarepidcontrols;
        /// <summary>
        /// Gets or sets the HardwarePidControls.
        /// </summary>
        public ObservableCollection<HardwarePidControl> HardwarePidControls
        {
            get 
            {
                return _hardwarepidcontrols; 
            }

            set 
            {
                _hardwarepidcontrols = value; RaisePropertyChanged(nameof(HardwarePidControls)); 
            }

        }

        private ICollectionView _hardwarepidcontrolsViewSource;
        /// <summary>
        /// Gets or sets the HardwarePidControls View Source.
        ///</summary>
        public ICollectionView HardwarePidControlsViewSource
        {
            get 
            {
                return _hardwarepidcontrolsViewSource; 
            }

            set 
            {
                _hardwarepidcontrolsViewSource = value; RaisePropertyChanged(nameof(HardwarePidControlsViewSource)); 
            }

        }

        private ObservableCollection<HardwareSpeedSensorType> _hardwarespeedsensortypes;
        /// <summary>
        /// Gets or sets the HardwareSpeedSensorTypes.
        /// </summary>
        public ObservableCollection<HardwareSpeedSensorType> HardwareSpeedSensorTypes
        {
            get 
            {
                return _hardwarespeedsensortypes; 
            }

            set 
            {
                _hardwarespeedsensortypes = value; RaisePropertyChanged(nameof(HardwareSpeedSensorTypes)); 
            }

        }

        private ICollectionView _hardwarespeedsensortypesViewSource;
        /// <summary>
        /// Gets or sets the HardwareSpeedSensorTypes View Source.
        ///</summary>
        public ICollectionView HardwareSpeedSensorTypesViewSource
        {
            get 
            {
                return _hardwarespeedsensortypesViewSource; 
            }

            set 
            {
                _hardwarespeedsensortypesViewSource = value; RaisePropertyChanged(nameof(HardwareSpeedSensorTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwareSpeedSensor> _hardwarespeedsensors;
        /// <summary>
        /// Gets or sets the HardwareSpeedSensors.
        /// </summary>
        public ObservableCollection<HardwareSpeedSensor> HardwareSpeedSensors
        {
            get 
            {
                return _hardwarespeedsensors; 
            }

            set 
            {
                _hardwarespeedsensors = value; RaisePropertyChanged(nameof(HardwareSpeedSensors)); 
            }

        }

        private ICollectionView _hardwarespeedsensorsViewSource;
        /// <summary>
        /// Gets or sets the HardwareSpeedSensors View Source.
        ///</summary>
        public ICollectionView HardwareSpeedSensorsViewSource
        {
            get 
            {
                return _hardwarespeedsensorsViewSource; 
            }

            set 
            {
                _hardwarespeedsensorsViewSource = value; RaisePropertyChanged(nameof(HardwareSpeedSensorsViewSource)); 
            }

        }

        private ObservableCollection<HardwareVersion> _hardwareversions;
        /// <summary>
        /// Gets or sets the HardwareVersions.
        /// </summary>
        public ObservableCollection<HardwareVersion> HardwareVersions
        {
            get 
            {
                return _hardwareversions; 
            }

            set 
            {
                _hardwareversions = value; RaisePropertyChanged(nameof(HardwareVersions)); 
            }

        }

        private ICollectionView _hardwareversionsViewSource;
        /// <summary>
        /// Gets or sets the HardwareVersions View Source.
        ///</summary>
        public ICollectionView HardwareVersionsViewSource
        {
            get 
            {
                return _hardwareversionsViewSource; 
            }

            set 
            {
                _hardwareversionsViewSource = value; RaisePropertyChanged(nameof(HardwareVersionsViewSource)); 
            }

        }

        private ObservableCollection<HardwareWinderType> _hardwarewindertypes;
        /// <summary>
        /// Gets or sets the HardwareWinderTypes.
        /// </summary>
        public ObservableCollection<HardwareWinderType> HardwareWinderTypes
        {
            get 
            {
                return _hardwarewindertypes; 
            }

            set 
            {
                _hardwarewindertypes = value; RaisePropertyChanged(nameof(HardwareWinderTypes)); 
            }

        }

        private ICollectionView _hardwarewindertypesViewSource;
        /// <summary>
        /// Gets or sets the HardwareWinderTypes View Source.
        ///</summary>
        public ICollectionView HardwareWinderTypesViewSource
        {
            get 
            {
                return _hardwarewindertypesViewSource; 
            }

            set 
            {
                _hardwarewindertypesViewSource = value; RaisePropertyChanged(nameof(HardwareWinderTypesViewSource)); 
            }

        }

        private ObservableCollection<HardwareWinder> _hardwarewinders;
        /// <summary>
        /// Gets or sets the HardwareWinders.
        /// </summary>
        public ObservableCollection<HardwareWinder> HardwareWinders
        {
            get 
            {
                return _hardwarewinders; 
            }

            set 
            {
                _hardwarewinders = value; RaisePropertyChanged(nameof(HardwareWinders)); 
            }

        }

        private ICollectionView _hardwarewindersViewSource;
        /// <summary>
        /// Gets or sets the HardwareWinders View Source.
        ///</summary>
        public ICollectionView HardwareWindersViewSource
        {
            get 
            {
                return _hardwarewindersViewSource; 
            }

            set 
            {
                _hardwarewindersViewSource = value; RaisePropertyChanged(nameof(HardwareWindersViewSource)); 
            }

        }

        private ObservableCollection<IdsPackFormula> _idspackformulas;
        /// <summary>
        /// Gets or sets the IdsPackFormulas.
        /// </summary>
        public ObservableCollection<IdsPackFormula> IdsPackFormulas
        {
            get 
            {
                return _idspackformulas; 
            }

            set 
            {
                _idspackformulas = value; RaisePropertyChanged(nameof(IdsPackFormulas)); 
            }

        }

        private ICollectionView _idspackformulasViewSource;
        /// <summary>
        /// Gets or sets the IdsPackFormulas View Source.
        ///</summary>
        public ICollectionView IdsPackFormulasViewSource
        {
            get 
            {
                return _idspackformulasViewSource; 
            }

            set 
            {
                _idspackformulasViewSource = value; RaisePropertyChanged(nameof(IdsPackFormulasViewSource)); 
            }

        }

        private ObservableCollection<IdsPack> _idspacks;
        /// <summary>
        /// Gets or sets the IdsPacks.
        /// </summary>
        public ObservableCollection<IdsPack> IdsPacks
        {
            get 
            {
                return _idspacks; 
            }

            set 
            {
                _idspacks = value; RaisePropertyChanged(nameof(IdsPacks)); 
            }

        }

        private ICollectionView _idspacksViewSource;
        /// <summary>
        /// Gets or sets the IdsPacks View Source.
        ///</summary>
        public ICollectionView IdsPacksViewSource
        {
            get 
            {
                return _idspacksViewSource; 
            }

            set 
            {
                _idspacksViewSource = value; RaisePropertyChanged(nameof(IdsPacksViewSource)); 
            }

        }

        private ObservableCollection<JobRun> _jobruns;
        /// <summary>
        /// Gets or sets the JobRuns.
        /// </summary>
        public ObservableCollection<JobRun> JobRuns
        {
            get 
            {
                return _jobruns; 
            }

            set 
            {
                _jobruns = value; RaisePropertyChanged(nameof(JobRuns)); 
            }

        }

        private ICollectionView _jobrunsViewSource;
        /// <summary>
        /// Gets or sets the JobRuns View Source.
        ///</summary>
        public ICollectionView JobRunsViewSource
        {
            get 
            {
                return _jobrunsViewSource; 
            }

            set 
            {
                _jobrunsViewSource = value; RaisePropertyChanged(nameof(JobRunsViewSource)); 
            }

        }

        private ObservableCollection<Job> _jobs;
        /// <summary>
        /// Gets or sets the Jobs.
        /// </summary>
        public ObservableCollection<Job> Jobs
        {
            get 
            {
                return _jobs; 
            }

            set 
            {
                _jobs = value; RaisePropertyChanged(nameof(Jobs)); 
            }

        }

        private ICollectionView _jobsViewSource;
        /// <summary>
        /// Gets or sets the Jobs View Source.
        ///</summary>
        public ICollectionView JobsViewSource
        {
            get 
            {
                return _jobsViewSource; 
            }

            set 
            {
                _jobsViewSource = value; RaisePropertyChanged(nameof(JobsViewSource)); 
            }

        }

        private ObservableCollection<LinearMassDensityUnit> _linearmassdensityunits;
        /// <summary>
        /// Gets or sets the LinearMassDensityUnits.
        /// </summary>
        public ObservableCollection<LinearMassDensityUnit> LinearMassDensityUnits
        {
            get 
            {
                return _linearmassdensityunits; 
            }

            set 
            {
                _linearmassdensityunits = value; RaisePropertyChanged(nameof(LinearMassDensityUnits)); 
            }

        }

        private ICollectionView _linearmassdensityunitsViewSource;
        /// <summary>
        /// Gets or sets the LinearMassDensityUnits View Source.
        ///</summary>
        public ICollectionView LinearMassDensityUnitsViewSource
        {
            get 
            {
                return _linearmassdensityunitsViewSource; 
            }

            set 
            {
                _linearmassdensityunitsViewSource = value; RaisePropertyChanged(nameof(LinearMassDensityUnitsViewSource)); 
            }

        }

        private ObservableCollection<LiquidType> _liquidtypes;
        /// <summary>
        /// Gets or sets the LiquidTypes.
        /// </summary>
        public ObservableCollection<LiquidType> LiquidTypes
        {
            get 
            {
                return _liquidtypes; 
            }

            set 
            {
                _liquidtypes = value; RaisePropertyChanged(nameof(LiquidTypes)); 
            }

        }

        private ICollectionView _liquidtypesViewSource;
        /// <summary>
        /// Gets or sets the LiquidTypes View Source.
        ///</summary>
        public ICollectionView LiquidTypesViewSource
        {
            get 
            {
                return _liquidtypesViewSource; 
            }

            set 
            {
                _liquidtypesViewSource = value; RaisePropertyChanged(nameof(LiquidTypesViewSource)); 
            }

        }

        private ObservableCollection<LiquidTypesRml> _liquidtypesrmls;
        /// <summary>
        /// Gets or sets the LiquidTypesRmls.
        /// </summary>
        public ObservableCollection<LiquidTypesRml> LiquidTypesRmls
        {
            get 
            {
                return _liquidtypesrmls; 
            }

            set 
            {
                _liquidtypesrmls = value; RaisePropertyChanged(nameof(LiquidTypesRmls)); 
            }

        }

        private ICollectionView _liquidtypesrmlsViewSource;
        /// <summary>
        /// Gets or sets the LiquidTypesRmls View Source.
        ///</summary>
        public ICollectionView LiquidTypesRmlsViewSource
        {
            get 
            {
                return _liquidtypesrmlsViewSource; 
            }

            set 
            {
                _liquidtypesrmlsViewSource = value; RaisePropertyChanged(nameof(LiquidTypesRmlsViewSource)); 
            }

        }

        private ObservableCollection<MachinePrototype> _machineprototypes;
        /// <summary>
        /// Gets or sets the MachinePrototypes.
        /// </summary>
        public ObservableCollection<MachinePrototype> MachinePrototypes
        {
            get 
            {
                return _machineprototypes; 
            }

            set 
            {
                _machineprototypes = value; RaisePropertyChanged(nameof(MachinePrototypes)); 
            }

        }

        private ICollectionView _machineprototypesViewSource;
        /// <summary>
        /// Gets or sets the MachinePrototypes View Source.
        ///</summary>
        public ICollectionView MachinePrototypesViewSource
        {
            get 
            {
                return _machineprototypesViewSource; 
            }

            set 
            {
                _machineprototypesViewSource = value; RaisePropertyChanged(nameof(MachinePrototypesViewSource)); 
            }

        }

        private ObservableCollection<MachineStudioVersion> _machinestudioversions;
        /// <summary>
        /// Gets or sets the MachineStudioVersions.
        /// </summary>
        public ObservableCollection<MachineStudioVersion> MachineStudioVersions
        {
            get 
            {
                return _machinestudioversions; 
            }

            set 
            {
                _machinestudioversions = value; RaisePropertyChanged(nameof(MachineStudioVersions)); 
            }

        }

        private ICollectionView _machinestudioversionsViewSource;
        /// <summary>
        /// Gets or sets the MachineStudioVersions View Source.
        ///</summary>
        public ICollectionView MachineStudioVersionsViewSource
        {
            get 
            {
                return _machinestudioversionsViewSource; 
            }

            set 
            {
                _machinestudioversionsViewSource = value; RaisePropertyChanged(nameof(MachineStudioVersionsViewSource)); 
            }

        }

        private ObservableCollection<MachineVersion> _machineversions;
        /// <summary>
        /// Gets or sets the MachineVersions.
        /// </summary>
        public ObservableCollection<MachineVersion> MachineVersions
        {
            get 
            {
                return _machineversions; 
            }

            set 
            {
                _machineversions = value; RaisePropertyChanged(nameof(MachineVersions)); 
            }

        }

        private ICollectionView _machineversionsViewSource;
        /// <summary>
        /// Gets or sets the MachineVersions View Source.
        ///</summary>
        public ICollectionView MachineVersionsViewSource
        {
            get 
            {
                return _machineversionsViewSource; 
            }

            set 
            {
                _machineversionsViewSource = value; RaisePropertyChanged(nameof(MachineVersionsViewSource)); 
            }

        }

        private ObservableCollection<Machine> _machines;
        /// <summary>
        /// Gets or sets the Machines.
        /// </summary>
        public ObservableCollection<Machine> Machines
        {
            get 
            {
                return _machines; 
            }

            set 
            {
                _machines = value; RaisePropertyChanged(nameof(Machines)); 
            }

        }

        private ICollectionView _machinesViewSource;
        /// <summary>
        /// Gets or sets the Machines View Source.
        ///</summary>
        public ICollectionView MachinesViewSource
        {
            get 
            {
                return _machinesViewSource; 
            }

            set 
            {
                _machinesViewSource = value; RaisePropertyChanged(nameof(MachinesViewSource)); 
            }

        }

        private ObservableCollection<MachinesEvent> _machinesevents;
        /// <summary>
        /// Gets or sets the MachinesEvents.
        /// </summary>
        public ObservableCollection<MachinesEvent> MachinesEvents
        {
            get 
            {
                return _machinesevents; 
            }

            set 
            {
                _machinesevents = value; RaisePropertyChanged(nameof(MachinesEvents)); 
            }

        }

        private ICollectionView _machineseventsViewSource;
        /// <summary>
        /// Gets or sets the MachinesEvents View Source.
        ///</summary>
        public ICollectionView MachinesEventsViewSource
        {
            get 
            {
                return _machineseventsViewSource; 
            }

            set 
            {
                _machineseventsViewSource = value; RaisePropertyChanged(nameof(MachinesEventsViewSource)); 
            }

        }

        private ObservableCollection<MediaCondition> _mediaconditions;
        /// <summary>
        /// Gets or sets the MediaConditions.
        /// </summary>
        public ObservableCollection<MediaCondition> MediaConditions
        {
            get 
            {
                return _mediaconditions; 
            }

            set 
            {
                _mediaconditions = value; RaisePropertyChanged(nameof(MediaConditions)); 
            }

        }

        private ICollectionView _mediaconditionsViewSource;
        /// <summary>
        /// Gets or sets the MediaConditions View Source.
        ///</summary>
        public ICollectionView MediaConditionsViewSource
        {
            get 
            {
                return _mediaconditionsViewSource; 
            }

            set 
            {
                _mediaconditionsViewSource = value; RaisePropertyChanged(nameof(MediaConditionsViewSource)); 
            }

        }

        private ObservableCollection<MediaMaterial> _mediamaterials;
        /// <summary>
        /// Gets or sets the MediaMaterials.
        /// </summary>
        public ObservableCollection<MediaMaterial> MediaMaterials
        {
            get 
            {
                return _mediamaterials; 
            }

            set 
            {
                _mediamaterials = value; RaisePropertyChanged(nameof(MediaMaterials)); 
            }

        }

        private ICollectionView _mediamaterialsViewSource;
        /// <summary>
        /// Gets or sets the MediaMaterials View Source.
        ///</summary>
        public ICollectionView MediaMaterialsViewSource
        {
            get 
            {
                return _mediamaterialsViewSource; 
            }

            set 
            {
                _mediamaterialsViewSource = value; RaisePropertyChanged(nameof(MediaMaterialsViewSource)); 
            }

        }

        private ObservableCollection<MediaPurpos> _mediapurposes;
        /// <summary>
        /// Gets or sets the MediaPurposes.
        /// </summary>
        public ObservableCollection<MediaPurpos> MediaPurposes
        {
            get 
            {
                return _mediapurposes; 
            }

            set 
            {
                _mediapurposes = value; RaisePropertyChanged(nameof(MediaPurposes)); 
            }

        }

        private ICollectionView _mediapurposesViewSource;
        /// <summary>
        /// Gets or sets the MediaPurposes View Source.
        ///</summary>
        public ICollectionView MediaPurposesViewSource
        {
            get 
            {
                return _mediapurposesViewSource; 
            }

            set 
            {
                _mediapurposesViewSource = value; RaisePropertyChanged(nameof(MediaPurposesViewSource)); 
            }

        }

        private ObservableCollection<MidTankType> _midtanktypes;
        /// <summary>
        /// Gets or sets the MidTankTypes.
        /// </summary>
        public ObservableCollection<MidTankType> MidTankTypes
        {
            get 
            {
                return _midtanktypes; 
            }

            set 
            {
                _midtanktypes = value; RaisePropertyChanged(nameof(MidTankTypes)); 
            }

        }

        private ICollectionView _midtanktypesViewSource;
        /// <summary>
        /// Gets or sets the MidTankTypes View Source.
        ///</summary>
        public ICollectionView MidTankTypesViewSource
        {
            get 
            {
                return _midtanktypesViewSource; 
            }

            set 
            {
                _midtanktypesViewSource = value; RaisePropertyChanged(nameof(MidTankTypesViewSource)); 
            }

        }

        private ObservableCollection<Organization> _organizations;
        /// <summary>
        /// Gets or sets the Organizations.
        /// </summary>
        public ObservableCollection<Organization> Organizations
        {
            get 
            {
                return _organizations; 
            }

            set 
            {
                _organizations = value; RaisePropertyChanged(nameof(Organizations)); 
            }

        }

        private ICollectionView _organizationsViewSource;
        /// <summary>
        /// Gets or sets the Organizations View Source.
        ///</summary>
        public ICollectionView OrganizationsViewSource
        {
            get 
            {
                return _organizationsViewSource; 
            }

            set 
            {
                _organizationsViewSource = value; RaisePropertyChanged(nameof(OrganizationsViewSource)); 
            }

        }

        private ObservableCollection<Permission> _permissions;
        /// <summary>
        /// Gets or sets the Permissions.
        /// </summary>
        public ObservableCollection<Permission> Permissions
        {
            get 
            {
                return _permissions; 
            }

            set 
            {
                _permissions = value; RaisePropertyChanged(nameof(Permissions)); 
            }

        }

        private ICollectionView _permissionsViewSource;
        /// <summary>
        /// Gets or sets the Permissions View Source.
        ///</summary>
        public ICollectionView PermissionsViewSource
        {
            get 
            {
                return _permissionsViewSource; 
            }

            set 
            {
                _permissionsViewSource = value; RaisePropertyChanged(nameof(PermissionsViewSource)); 
            }

        }

        private ObservableCollection<ProcessParametersTable> _processparameterstables;
        /// <summary>
        /// Gets or sets the ProcessParametersTables.
        /// </summary>
        public ObservableCollection<ProcessParametersTable> ProcessParametersTables
        {
            get 
            {
                return _processparameterstables; 
            }

            set 
            {
                _processparameterstables = value; RaisePropertyChanged(nameof(ProcessParametersTables)); 
            }

        }

        private ICollectionView _processparameterstablesViewSource;
        /// <summary>
        /// Gets or sets the ProcessParametersTables View Source.
        ///</summary>
        public ICollectionView ProcessParametersTablesViewSource
        {
            get 
            {
                return _processparameterstablesViewSource; 
            }

            set 
            {
                _processparameterstablesViewSource = value; RaisePropertyChanged(nameof(ProcessParametersTablesViewSource)); 
            }

        }

        private ObservableCollection<ProcessParametersTablesGroup> _processparameterstablesgroups;
        /// <summary>
        /// Gets or sets the ProcessParametersTablesGroups.
        /// </summary>
        public ObservableCollection<ProcessParametersTablesGroup> ProcessParametersTablesGroups
        {
            get 
            {
                return _processparameterstablesgroups; 
            }

            set 
            {
                _processparameterstablesgroups = value; RaisePropertyChanged(nameof(ProcessParametersTablesGroups)); 
            }

        }

        private ICollectionView _processparameterstablesgroupsViewSource;
        /// <summary>
        /// Gets or sets the ProcessParametersTablesGroups View Source.
        ///</summary>
        public ICollectionView ProcessParametersTablesGroupsViewSource
        {
            get 
            {
                return _processparameterstablesgroupsViewSource; 
            }

            set 
            {
                _processparameterstablesgroupsViewSource = value; RaisePropertyChanged(nameof(ProcessParametersTablesGroupsViewSource)); 
            }

        }

        private ObservableCollection<PublishedProcedureProject> _publishedprocedureprojects;
        /// <summary>
        /// Gets or sets the PublishedProcedureProjects.
        /// </summary>
        public ObservableCollection<PublishedProcedureProject> PublishedProcedureProjects
        {
            get 
            {
                return _publishedprocedureprojects; 
            }

            set 
            {
                _publishedprocedureprojects = value; RaisePropertyChanged(nameof(PublishedProcedureProjects)); 
            }

        }

        private ICollectionView _publishedprocedureprojectsViewSource;
        /// <summary>
        /// Gets or sets the PublishedProcedureProjects View Source.
        ///</summary>
        public ICollectionView PublishedProcedureProjectsViewSource
        {
            get 
            {
                return _publishedprocedureprojectsViewSource; 
            }

            set 
            {
                _publishedprocedureprojectsViewSource = value; RaisePropertyChanged(nameof(PublishedProcedureProjectsViewSource)); 
            }

        }

        private ObservableCollection<PublishedProcedureProjectsVersion> _publishedprocedureprojectsversions;
        /// <summary>
        /// Gets or sets the PublishedProcedureProjectsVersions.
        /// </summary>
        public ObservableCollection<PublishedProcedureProjectsVersion> PublishedProcedureProjectsVersions
        {
            get 
            {
                return _publishedprocedureprojectsversions; 
            }

            set 
            {
                _publishedprocedureprojectsversions = value; RaisePropertyChanged(nameof(PublishedProcedureProjectsVersions)); 
            }

        }

        private ICollectionView _publishedprocedureprojectsversionsViewSource;
        /// <summary>
        /// Gets or sets the PublishedProcedureProjectsVersions View Source.
        ///</summary>
        public ICollectionView PublishedProcedureProjectsVersionsViewSource
        {
            get 
            {
                return _publishedprocedureprojectsversionsViewSource; 
            }

            set 
            {
                _publishedprocedureprojectsversionsViewSource = value; RaisePropertyChanged(nameof(PublishedProcedureProjectsVersionsViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorCalibration> _rmlextensioncolorcalibrations;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrations.
        /// </summary>
        public ObservableCollection<RmlExtensionColorCalibration> RmlExtensionColorCalibrations
        {
            get 
            {
                return _rmlextensioncolorcalibrations; 
            }

            set 
            {
                _rmlextensioncolorcalibrations = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrations)); 
            }

        }

        private ICollectionView _rmlextensioncolorcalibrationsViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrations View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorCalibrationsViewSource
        {
            get 
            {
                return _rmlextensioncolorcalibrationsViewSource; 
            }

            set 
            {
                _rmlextensioncolorcalibrationsViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorCalibrationsTest> _rmlextensioncolorcalibrationstests;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrationsTests.
        /// </summary>
        public ObservableCollection<RmlExtensionColorCalibrationsTest> RmlExtensionColorCalibrationsTests
        {
            get 
            {
                return _rmlextensioncolorcalibrationstests; 
            }

            set 
            {
                _rmlextensioncolorcalibrationstests = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsTests)); 
            }

        }

        private ICollectionView _rmlextensioncolorcalibrationstestsViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrationsTests View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorCalibrationsTestsViewSource
        {
            get 
            {
                return _rmlextensioncolorcalibrationstestsViewSource; 
            }

            set 
            {
                _rmlextensioncolorcalibrationstestsViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsTestsViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorCalibrationsTestsLiquidData> _rmlextensioncolorcalibrationstestsliquiddata;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrationsTestsLiquidData.
        /// </summary>
        public ObservableCollection<RmlExtensionColorCalibrationsTestsLiquidData> RmlExtensionColorCalibrationsTestsLiquidData
        {
            get 
            {
                return _rmlextensioncolorcalibrationstestsliquiddata; 
            }

            set 
            {
                _rmlextensioncolorcalibrationstestsliquiddata = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsTestsLiquidData)); 
            }

        }

        private ICollectionView _rmlextensioncolorcalibrationstestsliquiddataViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrationsTestsLiquidData View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorCalibrationsTestsLiquidDataViewSource
        {
            get 
            {
                return _rmlextensioncolorcalibrationstestsliquiddataViewSource; 
            }

            set 
            {
                _rmlextensioncolorcalibrationstestsliquiddataViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsTestsLiquidDataViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorCalibrationsTestsLiquidDataPoint> _rmlextensioncolorcalibrationstestsliquiddatapoints;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrationsTestsLiquidDataPoints.
        /// </summary>
        public ObservableCollection<RmlExtensionColorCalibrationsTestsLiquidDataPoint> RmlExtensionColorCalibrationsTestsLiquidDataPoints
        {
            get 
            {
                return _rmlextensioncolorcalibrationstestsliquiddatapoints; 
            }

            set 
            {
                _rmlextensioncolorcalibrationstestsliquiddatapoints = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsTestsLiquidDataPoints)); 
            }

        }

        private ICollectionView _rmlextensioncolorcalibrationstestsliquiddatapointsViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorCalibrationsTestsLiquidDataPoints View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorCalibrationsTestsLiquidDataPointsViewSource
        {
            get 
            {
                return _rmlextensioncolorcalibrationstestsliquiddatapointsViewSource; 
            }

            set 
            {
                _rmlextensioncolorcalibrationstestsliquiddatapointsViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorCalibrationsTestsLiquidDataPointsViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorShade> _rmlextensioncolorshades;
        /// <summary>
        /// Gets or sets the RmlExtensionColorShades.
        /// </summary>
        public ObservableCollection<RmlExtensionColorShade> RmlExtensionColorShades
        {
            get 
            {
                return _rmlextensioncolorshades; 
            }

            set 
            {
                _rmlextensioncolorshades = value; RaisePropertyChanged(nameof(RmlExtensionColorShades)); 
            }

        }

        private ICollectionView _rmlextensioncolorshadesViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorShades View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorShadesViewSource
        {
            get 
            {
                return _rmlextensioncolorshadesViewSource; 
            }

            set 
            {
                _rmlextensioncolorshadesViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorShadesViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorShadesTest> _rmlextensioncolorshadestests;
        /// <summary>
        /// Gets or sets the RmlExtensionColorShadesTests.
        /// </summary>
        public ObservableCollection<RmlExtensionColorShadesTest> RmlExtensionColorShadesTests
        {
            get 
            {
                return _rmlextensioncolorshadestests; 
            }

            set 
            {
                _rmlextensioncolorshadestests = value; RaisePropertyChanged(nameof(RmlExtensionColorShadesTests)); 
            }

        }

        private ICollectionView _rmlextensioncolorshadestestsViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorShadesTests View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorShadesTestsViewSource
        {
            get 
            {
                return _rmlextensioncolorshadestestsViewSource; 
            }

            set 
            {
                _rmlextensioncolorshadestestsViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorShadesTestsViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionColorShadesTestsData> _rmlextensioncolorshadestestsdata;
        /// <summary>
        /// Gets or sets the RmlExtensionColorShadesTestsData.
        /// </summary>
        public ObservableCollection<RmlExtensionColorShadesTestsData> RmlExtensionColorShadesTestsData
        {
            get 
            {
                return _rmlextensioncolorshadestestsdata; 
            }

            set 
            {
                _rmlextensioncolorshadestestsdata = value; RaisePropertyChanged(nameof(RmlExtensionColorShadesTestsData)); 
            }

        }

        private ICollectionView _rmlextensioncolorshadestestsdataViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionColorShadesTestsData View Source.
        ///</summary>
        public ICollectionView RmlExtensionColorShadesTestsDataViewSource
        {
            get 
            {
                return _rmlextensioncolorshadestestsdataViewSource; 
            }

            set 
            {
                _rmlextensioncolorshadestestsdataViewSource = value; RaisePropertyChanged(nameof(RmlExtensionColorShadesTestsDataViewSource)); 
            }

        }

        private ObservableCollection<RmlExtensionTestResultsFile> _rmlextensiontestresultsfiles;
        /// <summary>
        /// Gets or sets the RmlExtensionTestResultsFiles.
        /// </summary>
        public ObservableCollection<RmlExtensionTestResultsFile> RmlExtensionTestResultsFiles
        {
            get 
            {
                return _rmlextensiontestresultsfiles; 
            }

            set 
            {
                _rmlextensiontestresultsfiles = value; RaisePropertyChanged(nameof(RmlExtensionTestResultsFiles)); 
            }

        }

        private ICollectionView _rmlextensiontestresultsfilesViewSource;
        /// <summary>
        /// Gets or sets the RmlExtensionTestResultsFiles View Source.
        ///</summary>
        public ICollectionView RmlExtensionTestResultsFilesViewSource
        {
            get 
            {
                return _rmlextensiontestresultsfilesViewSource; 
            }

            set 
            {
                _rmlextensiontestresultsfilesViewSource = value; RaisePropertyChanged(nameof(RmlExtensionTestResultsFilesViewSource)); 
            }

        }

        private ObservableCollection<Rml> _rmls;
        /// <summary>
        /// Gets or sets the Rmls.
        /// </summary>
        public ObservableCollection<Rml> Rmls
        {
            get 
            {
                return _rmls; 
            }

            set 
            {
                _rmls = value; RaisePropertyChanged(nameof(Rmls)); 
            }

        }

        private ICollectionView _rmlsViewSource;
        /// <summary>
        /// Gets or sets the Rmls View Source.
        ///</summary>
        public ICollectionView RmlsViewSource
        {
            get 
            {
                return _rmlsViewSource; 
            }

            set 
            {
                _rmlsViewSource = value; RaisePropertyChanged(nameof(RmlsViewSource)); 
            }

        }

        private ObservableCollection<RmlsSpool> _rmlsspools;
        /// <summary>
        /// Gets or sets the RmlsSpools.
        /// </summary>
        public ObservableCollection<RmlsSpool> RmlsSpools
        {
            get 
            {
                return _rmlsspools; 
            }

            set 
            {
                _rmlsspools = value; RaisePropertyChanged(nameof(RmlsSpools)); 
            }

        }

        private ICollectionView _rmlsspoolsViewSource;
        /// <summary>
        /// Gets or sets the RmlsSpools View Source.
        ///</summary>
        public ICollectionView RmlsSpoolsViewSource
        {
            get 
            {
                return _rmlsspoolsViewSource; 
            }

            set 
            {
                _rmlsspoolsViewSource = value; RaisePropertyChanged(nameof(RmlsSpoolsViewSource)); 
            }

        }

        private ObservableCollection<Role> _roles;
        /// <summary>
        /// Gets or sets the Roles.
        /// </summary>
        public ObservableCollection<Role> Roles
        {
            get 
            {
                return _roles; 
            }

            set 
            {
                _roles = value; RaisePropertyChanged(nameof(Roles)); 
            }

        }

        private ICollectionView _rolesViewSource;
        /// <summary>
        /// Gets or sets the Roles View Source.
        ///</summary>
        public ICollectionView RolesViewSource
        {
            get 
            {
                return _rolesViewSource; 
            }

            set 
            {
                _rolesViewSource = value; RaisePropertyChanged(nameof(RolesViewSource)); 
            }

        }

        private ObservableCollection<RolesPermission> _rolespermissions;
        /// <summary>
        /// Gets or sets the RolesPermissions.
        /// </summary>
        public ObservableCollection<RolesPermission> RolesPermissions
        {
            get 
            {
                return _rolespermissions; 
            }

            set 
            {
                _rolespermissions = value; RaisePropertyChanged(nameof(RolesPermissions)); 
            }

        }

        private ICollectionView _rolespermissionsViewSource;
        /// <summary>
        /// Gets or sets the RolesPermissions View Source.
        ///</summary>
        public ICollectionView RolesPermissionsViewSource
        {
            get 
            {
                return _rolespermissionsViewSource; 
            }

            set 
            {
                _rolespermissionsViewSource = value; RaisePropertyChanged(nameof(RolesPermissionsViewSource)); 
            }

        }

        private ObservableCollection<RubbingResult> _rubbingresults;
        /// <summary>
        /// Gets or sets the RubbingResults.
        /// </summary>
        public ObservableCollection<RubbingResult> RubbingResults
        {
            get 
            {
                return _rubbingresults; 
            }

            set 
            {
                _rubbingresults = value; RaisePropertyChanged(nameof(RubbingResults)); 
            }

        }

        private ICollectionView _rubbingresultsViewSource;
        /// <summary>
        /// Gets or sets the RubbingResults View Source.
        ///</summary>
        public ICollectionView RubbingResultsViewSource
        {
            get 
            {
                return _rubbingresultsViewSource; 
            }

            set 
            {
                _rubbingresultsViewSource = value; RaisePropertyChanged(nameof(RubbingResultsViewSource)); 
            }

        }

        private ObservableCollection<Segment> _segments;
        /// <summary>
        /// Gets or sets the Segments.
        /// </summary>
        public ObservableCollection<Segment> Segments
        {
            get 
            {
                return _segments; 
            }

            set 
            {
                _segments = value; RaisePropertyChanged(nameof(Segments)); 
            }

        }

        private ICollectionView _segmentsViewSource;
        /// <summary>
        /// Gets or sets the Segments View Source.
        ///</summary>
        public ICollectionView SegmentsViewSource
        {
            get 
            {
                return _segmentsViewSource; 
            }

            set 
            {
                _segmentsViewSource = value; RaisePropertyChanged(nameof(SegmentsViewSource)); 
            }

        }

        private ObservableCollection<SegmentsGroup> _segmentsgroups;
        /// <summary>
        /// Gets or sets the SegmentsGroups.
        /// </summary>
        public ObservableCollection<SegmentsGroup> SegmentsGroups
        {
            get 
            {
                return _segmentsgroups; 
            }

            set 
            {
                _segmentsgroups = value; RaisePropertyChanged(nameof(SegmentsGroups)); 
            }

        }

        private ICollectionView _segmentsgroupsViewSource;
        /// <summary>
        /// Gets or sets the SegmentsGroups View Source.
        ///</summary>
        public ICollectionView SegmentsGroupsViewSource
        {
            get 
            {
                return _segmentsgroupsViewSource; 
            }

            set 
            {
                _segmentsgroupsViewSource = value; RaisePropertyChanged(nameof(SegmentsGroupsViewSource)); 
            }

        }

        private ObservableCollection<Site> _sites;
        /// <summary>
        /// Gets or sets the Sites.
        /// </summary>
        public ObservableCollection<Site> Sites
        {
            get 
            {
                return _sites; 
            }

            set 
            {
                _sites = value; RaisePropertyChanged(nameof(Sites)); 
            }

        }

        private ICollectionView _sitesViewSource;
        /// <summary>
        /// Gets or sets the Sites View Source.
        ///</summary>
        public ICollectionView SitesViewSource
        {
            get 
            {
                return _sitesViewSource; 
            }

            set 
            {
                _sitesViewSource = value; RaisePropertyChanged(nameof(SitesViewSource)); 
            }

        }

        private ObservableCollection<SitesCatalog> _sitescatalogs;
        /// <summary>
        /// Gets or sets the SitesCatalogs.
        /// </summary>
        public ObservableCollection<SitesCatalog> SitesCatalogs
        {
            get 
            {
                return _sitescatalogs; 
            }

            set 
            {
                _sitescatalogs = value; RaisePropertyChanged(nameof(SitesCatalogs)); 
            }

        }

        private ICollectionView _sitescatalogsViewSource;
        /// <summary>
        /// Gets or sets the SitesCatalogs View Source.
        ///</summary>
        public ICollectionView SitesCatalogsViewSource
        {
            get 
            {
                return _sitescatalogsViewSource; 
            }

            set 
            {
                _sitescatalogsViewSource = value; RaisePropertyChanged(nameof(SitesCatalogsViewSource)); 
            }

        }

        private ObservableCollection<SitesRml> _sitesrmls;
        /// <summary>
        /// Gets or sets the SitesRmls.
        /// </summary>
        public ObservableCollection<SitesRml> SitesRmls
        {
            get 
            {
                return _sitesrmls; 
            }

            set 
            {
                _sitesrmls = value; RaisePropertyChanged(nameof(SitesRmls)); 
            }

        }

        private ICollectionView _sitesrmlsViewSource;
        /// <summary>
        /// Gets or sets the SitesRmls View Source.
        ///</summary>
        public ICollectionView SitesRmlsViewSource
        {
            get 
            {
                return _sitesrmlsViewSource; 
            }

            set 
            {
                _sitesrmlsViewSource = value; RaisePropertyChanged(nameof(SitesRmlsViewSource)); 
            }

        }

        private ObservableCollection<SitesSpoolType> _sitesspooltypes;
        /// <summary>
        /// Gets or sets the SitesSpoolTypes.
        /// </summary>
        public ObservableCollection<SitesSpoolType> SitesSpoolTypes
        {
            get 
            {
                return _sitesspooltypes; 
            }

            set 
            {
                _sitesspooltypes = value; RaisePropertyChanged(nameof(SitesSpoolTypes)); 
            }

        }

        private ICollectionView _sitesspooltypesViewSource;
        /// <summary>
        /// Gets or sets the SitesSpoolTypes View Source.
        ///</summary>
        public ICollectionView SitesSpoolTypesViewSource
        {
            get 
            {
                return _sitesspooltypesViewSource; 
            }

            set 
            {
                _sitesspooltypesViewSource = value; RaisePropertyChanged(nameof(SitesSpoolTypesViewSource)); 
            }

        }

        private ObservableCollection<SpoolType> _spooltypes;
        /// <summary>
        /// Gets or sets the SpoolTypes.
        /// </summary>
        public ObservableCollection<SpoolType> SpoolTypes
        {
            get 
            {
                return _spooltypes; 
            }

            set 
            {
                _spooltypes = value; RaisePropertyChanged(nameof(SpoolTypes)); 
            }

        }

        private ICollectionView _spooltypesViewSource;
        /// <summary>
        /// Gets or sets the SpoolTypes View Source.
        ///</summary>
        public ICollectionView SpoolTypesViewSource
        {
            get 
            {
                return _spooltypesViewSource; 
            }

            set 
            {
                _spooltypesViewSource = value; RaisePropertyChanged(nameof(SpoolTypesViewSource)); 
            }

        }

        private ObservableCollection<Spool> _spools;
        /// <summary>
        /// Gets or sets the Spools.
        /// </summary>
        public ObservableCollection<Spool> Spools
        {
            get 
            {
                return _spools; 
            }

            set 
            {
                _spools = value; RaisePropertyChanged(nameof(Spools)); 
            }

        }

        private ICollectionView _spoolsViewSource;
        /// <summary>
        /// Gets or sets the Spools View Source.
        ///</summary>
        public ICollectionView SpoolsViewSource
        {
            get 
            {
                return _spoolsViewSource; 
            }

            set 
            {
                _spoolsViewSource = value; RaisePropertyChanged(nameof(SpoolsViewSource)); 
            }

        }

        private ObservableCollection<Sysdiagram> _sysdiagrams;
        /// <summary>
        /// Gets or sets the Sysdiagrams.
        /// </summary>
        public ObservableCollection<Sysdiagram> Sysdiagrams
        {
            get 
            {
                return _sysdiagrams; 
            }

            set 
            {
                _sysdiagrams = value; RaisePropertyChanged(nameof(Sysdiagrams)); 
            }

        }

        private ICollectionView _sysdiagramsViewSource;
        /// <summary>
        /// Gets or sets the Sysdiagrams View Source.
        ///</summary>
        public ICollectionView SysdiagramsViewSource
        {
            get 
            {
                return _sysdiagramsViewSource; 
            }

            set 
            {
                _sysdiagramsViewSource = value; RaisePropertyChanged(nameof(SysdiagramsViewSource)); 
            }

        }

        private ObservableCollection<TangoUpdate> _tangoupdates;
        /// <summary>
        /// Gets or sets the TangoUpdates.
        /// </summary>
        public ObservableCollection<TangoUpdate> TangoUpdates
        {
            get 
            {
                return _tangoupdates; 
            }

            set 
            {
                _tangoupdates = value; RaisePropertyChanged(nameof(TangoUpdates)); 
            }

        }

        private ICollectionView _tangoupdatesViewSource;
        /// <summary>
        /// Gets or sets the TangoUpdates View Source.
        ///</summary>
        public ICollectionView TangoUpdatesViewSource
        {
            get 
            {
                return _tangoupdatesViewSource; 
            }

            set 
            {
                _tangoupdatesViewSource = value; RaisePropertyChanged(nameof(TangoUpdatesViewSource)); 
            }

        }

        private ObservableCollection<TangoVersion> _tangoversions;
        /// <summary>
        /// Gets or sets the TangoVersions.
        /// </summary>
        public ObservableCollection<TangoVersion> TangoVersions
        {
            get 
            {
                return _tangoversions; 
            }

            set 
            {
                _tangoversions = value; RaisePropertyChanged(nameof(TangoVersions)); 
            }

        }

        private ICollectionView _tangoversionsViewSource;
        /// <summary>
        /// Gets or sets the TangoVersions View Source.
        ///</summary>
        public ICollectionView TangoVersionsViewSource
        {
            get 
            {
                return _tangoversionsViewSource; 
            }

            set 
            {
                _tangoversionsViewSource = value; RaisePropertyChanged(nameof(TangoVersionsViewSource)); 
            }

        }

        private ObservableCollection<TechController> _techcontrollers;
        /// <summary>
        /// Gets or sets the TechControllers.
        /// </summary>
        public ObservableCollection<TechController> TechControllers
        {
            get 
            {
                return _techcontrollers; 
            }

            set 
            {
                _techcontrollers = value; RaisePropertyChanged(nameof(TechControllers)); 
            }

        }

        private ICollectionView _techcontrollersViewSource;
        /// <summary>
        /// Gets or sets the TechControllers View Source.
        ///</summary>
        public ICollectionView TechControllersViewSource
        {
            get 
            {
                return _techcontrollersViewSource; 
            }

            set 
            {
                _techcontrollersViewSource = value; RaisePropertyChanged(nameof(TechControllersViewSource)); 
            }

        }

        private ObservableCollection<TechDispenser> _techdispensers;
        /// <summary>
        /// Gets or sets the TechDispensers.
        /// </summary>
        public ObservableCollection<TechDispenser> TechDispensers
        {
            get 
            {
                return _techdispensers; 
            }

            set 
            {
                _techdispensers = value; RaisePropertyChanged(nameof(TechDispensers)); 
            }

        }

        private ICollectionView _techdispensersViewSource;
        /// <summary>
        /// Gets or sets the TechDispensers View Source.
        ///</summary>
        public ICollectionView TechDispensersViewSource
        {
            get 
            {
                return _techdispensersViewSource; 
            }

            set 
            {
                _techdispensersViewSource = value; RaisePropertyChanged(nameof(TechDispensersViewSource)); 
            }

        }

        private ObservableCollection<TechHeater> _techheaters;
        /// <summary>
        /// Gets or sets the TechHeaters.
        /// </summary>
        public ObservableCollection<TechHeater> TechHeaters
        {
            get 
            {
                return _techheaters; 
            }

            set 
            {
                _techheaters = value; RaisePropertyChanged(nameof(TechHeaters)); 
            }

        }

        private ICollectionView _techheatersViewSource;
        /// <summary>
        /// Gets or sets the TechHeaters View Source.
        ///</summary>
        public ICollectionView TechHeatersViewSource
        {
            get 
            {
                return _techheatersViewSource; 
            }

            set 
            {
                _techheatersViewSource = value; RaisePropertyChanged(nameof(TechHeatersViewSource)); 
            }

        }

        private ObservableCollection<TechIo> _techios;
        /// <summary>
        /// Gets or sets the TechIos.
        /// </summary>
        public ObservableCollection<TechIo> TechIos
        {
            get 
            {
                return _techios; 
            }

            set 
            {
                _techios = value; RaisePropertyChanged(nameof(TechIos)); 
            }

        }

        private ICollectionView _techiosViewSource;
        /// <summary>
        /// Gets or sets the TechIos View Source.
        ///</summary>
        public ICollectionView TechIosViewSource
        {
            get 
            {
                return _techiosViewSource; 
            }

            set 
            {
                _techiosViewSource = value; RaisePropertyChanged(nameof(TechIosViewSource)); 
            }

        }

        private ObservableCollection<TechMonitor> _techmonitors;
        /// <summary>
        /// Gets or sets the TechMonitors.
        /// </summary>
        public ObservableCollection<TechMonitor> TechMonitors
        {
            get 
            {
                return _techmonitors; 
            }

            set 
            {
                _techmonitors = value; RaisePropertyChanged(nameof(TechMonitors)); 
            }

        }

        private ICollectionView _techmonitorsViewSource;
        /// <summary>
        /// Gets or sets the TechMonitors View Source.
        ///</summary>
        public ICollectionView TechMonitorsViewSource
        {
            get 
            {
                return _techmonitorsViewSource; 
            }

            set 
            {
                _techmonitorsViewSource = value; RaisePropertyChanged(nameof(TechMonitorsViewSource)); 
            }

        }

        private ObservableCollection<TechValve> _techvalves;
        /// <summary>
        /// Gets or sets the TechValves.
        /// </summary>
        public ObservableCollection<TechValve> TechValves
        {
            get 
            {
                return _techvalves; 
            }

            set 
            {
                _techvalves = value; RaisePropertyChanged(nameof(TechValves)); 
            }

        }

        private ICollectionView _techvalvesViewSource;
        /// <summary>
        /// Gets or sets the TechValves View Source.
        ///</summary>
        public ICollectionView TechValvesViewSource
        {
            get 
            {
                return _techvalvesViewSource; 
            }

            set 
            {
                _techvalvesViewSource = value; RaisePropertyChanged(nameof(TechValvesViewSource)); 
            }

        }

        private ObservableCollection<User> _users;
        /// <summary>
        /// Gets or sets the Users.
        /// </summary>
        public ObservableCollection<User> Users
        {
            get 
            {
                return _users; 
            }

            set 
            {
                _users = value; RaisePropertyChanged(nameof(Users)); 
            }

        }

        private ICollectionView _usersViewSource;
        /// <summary>
        /// Gets or sets the Users View Source.
        ///</summary>
        public ICollectionView UsersViewSource
        {
            get 
            {
                return _usersViewSource; 
            }

            set 
            {
                _usersViewSource = value; RaisePropertyChanged(nameof(UsersViewSource)); 
            }

        }

        private ObservableCollection<UsersRole> _usersroles;
        /// <summary>
        /// Gets or sets the UsersRoles.
        /// </summary>
        public ObservableCollection<UsersRole> UsersRoles
        {
            get 
            {
                return _usersroles; 
            }

            set 
            {
                _usersroles = value; RaisePropertyChanged(nameof(UsersRoles)); 
            }

        }

        private ICollectionView _usersrolesViewSource;
        /// <summary>
        /// Gets or sets the UsersRoles View Source.
        ///</summary>
        public ICollectionView UsersRolesViewSource
        {
            get 
            {
                return _usersrolesViewSource; 
            }

            set 
            {
                _usersrolesViewSource = value; RaisePropertyChanged(nameof(UsersRolesViewSource)); 
            }

        }

        private ObservableCollection<WindingMethod> _windingmethods;
        /// <summary>
        /// Gets or sets the WindingMethods.
        /// </summary>
        public ObservableCollection<WindingMethod> WindingMethods
        {
            get 
            {
                return _windingmethods; 
            }

            set 
            {
                _windingmethods = value; RaisePropertyChanged(nameof(WindingMethods)); 
            }

        }

        private ICollectionView _windingmethodsViewSource;
        /// <summary>
        /// Gets or sets the WindingMethods View Source.
        ///</summary>
        public ICollectionView WindingMethodsViewSource
        {
            get 
            {
                return _windingmethodsViewSource; 
            }

            set 
            {
                _windingmethodsViewSource = value; RaisePropertyChanged(nameof(WindingMethodsViewSource)); 
            }

        }

        /// <summary>
        /// Initialize collection sources.
        /// </summary>
        private void InitCollectionSources()
        {

            SyncConfigurationsViewSource = CreateCollectionView(SyncConfigurations);

            ColorProcessDataViewSource = CreateCollectionView(ColorProcessData);

            ColorProcessFactorsViewSource = CreateCollectionView(ColorProcessFactors);

            ColorProcessParametersViewSource = CreateCollectionView(ColorProcessParameters);

            RmlExtensionTestResultsViewSource = CreateCollectionView(RmlExtensionTestResults);

            RmlsExtensionsViewSource = CreateCollectionView(RmlsExtensions);

            TensileResultsViewSource = CreateCollectionView(TensileResults);

            YarnApplicationsViewSource = CreateCollectionView(YarnApplications);

            YarnBrandsViewSource = CreateCollectionView(YarnBrands);

            YarnFamiliesViewSource = CreateCollectionView(YarnFamilies);

            YarnGlossLevelsViewSource = CreateCollectionView(YarnGlossLevels);

            YarnGroupsViewSource = CreateCollectionView(YarnGroups);

            YarnIndustrysectorsViewSource = CreateCollectionView(YarnIndustrysectors);

            YarnManufacturersViewSource = CreateCollectionView(YarnManufacturers);

            YarnSubFamiliesViewSource = CreateCollectionView(YarnSubFamilies);

            YarnTexturingsViewSource = CreateCollectionView(YarnTexturings);

            YarnTypesViewSource = CreateCollectionView(YarnTypes);

            YarnWhiteShadesViewSource = CreateCollectionView(YarnWhiteShades);

            ActionLogsViewSource = CreateCollectionView(ActionLogs);

            AddressesViewSource = CreateCollectionView(Addresses);

            ApplicationDisplayPanelVersionsViewSource = CreateCollectionView(ApplicationDisplayPanelVersions);

            ApplicationFirmwareVersionsViewSource = CreateCollectionView(ApplicationFirmwareVersions);

            ApplicationOsVersionsViewSource = CreateCollectionView(ApplicationOsVersions);

            BitTypesViewSource = CreateCollectionView(BitTypes);

            BrushStopsViewSource = CreateCollectionView(BrushStops);

            BtsrApplicationTypesViewSource = CreateCollectionView(BtsrApplicationTypes);

            BtsrYarnTypesViewSource = CreateCollectionView(BtsrYarnTypes);

            CartridgeTypesViewSource = CreateCollectionView(CartridgeTypes);

            CatsViewSource = CreateCollectionView(Cats);

            CctsViewSource = CreateCollectionView(Ccts);

            ColorCatalogsViewSource = CreateCollectionView(ColorCatalogs);

            ColorCatalogsGroupsViewSource = CreateCollectionView(ColorCatalogsGroups);

            ColorCatalogsItemsViewSource = CreateCollectionView(ColorCatalogsItems);

            ColorCatalogsItemsRecipesViewSource = CreateCollectionView(ColorCatalogsItemsRecipes);

            ColorProcessInkUptakeViewSource = CreateCollectionView(ColorProcessInkUptake);

            ColorSpacesViewSource = CreateCollectionView(ColorSpaces);

            ConfigurationsViewSource = CreateCollectionView(Configurations);

            ContactsViewSource = CreateCollectionView(Contacts);

            CustomersViewSource = CreateCollectionView(Customers);

            DataStoreItemsViewSource = CreateCollectionView(DataStoreItems);

            DispenserTypesViewSource = CreateCollectionView(DispenserTypes);

            DispensersViewSource = CreateCollectionView(Dispensers);

            EmbeddedFirmwareVersionsViewSource = CreateCollectionView(EmbeddedFirmwareVersions);

            EventTypesViewSource = CreateCollectionView(EventTypes);

            FiberShapesViewSource = CreateCollectionView(FiberShapes);

            FiberSynthsViewSource = CreateCollectionView(FiberSynths);

            FseVersionsViewSource = CreateCollectionView(FseVersions);

            GlobalDataStoreItemsViewSource = CreateCollectionView(GlobalDataStoreItems);

            HardwareBlowerTypesViewSource = CreateCollectionView(HardwareBlowerTypes);

            HardwareBlowersViewSource = CreateCollectionView(HardwareBlowers);

            HardwareBreakSensorTypesViewSource = CreateCollectionView(HardwareBreakSensorTypes);

            HardwareBreakSensorsViewSource = CreateCollectionView(HardwareBreakSensors);

            HardwareDancerTypesViewSource = CreateCollectionView(HardwareDancerTypes);

            HardwareDancersViewSource = CreateCollectionView(HardwareDancers);

            HardwareMotorTypesViewSource = CreateCollectionView(HardwareMotorTypes);

            HardwareMotorsViewSource = CreateCollectionView(HardwareMotors);

            HardwarePidControlTypesViewSource = CreateCollectionView(HardwarePidControlTypes);

            HardwarePidControlsViewSource = CreateCollectionView(HardwarePidControls);

            HardwareSpeedSensorTypesViewSource = CreateCollectionView(HardwareSpeedSensorTypes);

            HardwareSpeedSensorsViewSource = CreateCollectionView(HardwareSpeedSensors);

            HardwareVersionsViewSource = CreateCollectionView(HardwareVersions);

            HardwareWinderTypesViewSource = CreateCollectionView(HardwareWinderTypes);

            HardwareWindersViewSource = CreateCollectionView(HardwareWinders);

            IdsPackFormulasViewSource = CreateCollectionView(IdsPackFormulas);

            IdsPacksViewSource = CreateCollectionView(IdsPacks);

            JobRunsViewSource = CreateCollectionView(JobRuns);

            JobsViewSource = CreateCollectionView(Jobs);

            LinearMassDensityUnitsViewSource = CreateCollectionView(LinearMassDensityUnits);

            LiquidTypesViewSource = CreateCollectionView(LiquidTypes);

            LiquidTypesRmlsViewSource = CreateCollectionView(LiquidTypesRmls);

            MachinePrototypesViewSource = CreateCollectionView(MachinePrototypes);

            MachineStudioVersionsViewSource = CreateCollectionView(MachineStudioVersions);

            MachineVersionsViewSource = CreateCollectionView(MachineVersions);

            MachinesViewSource = CreateCollectionView(Machines);

            MachinesEventsViewSource = CreateCollectionView(MachinesEvents);

            MediaConditionsViewSource = CreateCollectionView(MediaConditions);

            MediaMaterialsViewSource = CreateCollectionView(MediaMaterials);

            MediaPurposesViewSource = CreateCollectionView(MediaPurposes);

            MidTankTypesViewSource = CreateCollectionView(MidTankTypes);

            OrganizationsViewSource = CreateCollectionView(Organizations);

            PermissionsViewSource = CreateCollectionView(Permissions);

            ProcessParametersTablesViewSource = CreateCollectionView(ProcessParametersTables);

            ProcessParametersTablesGroupsViewSource = CreateCollectionView(ProcessParametersTablesGroups);

            PublishedProcedureProjectsViewSource = CreateCollectionView(PublishedProcedureProjects);

            PublishedProcedureProjectsVersionsViewSource = CreateCollectionView(PublishedProcedureProjectsVersions);

            RmlExtensionColorCalibrationsViewSource = CreateCollectionView(RmlExtensionColorCalibrations);

            RmlExtensionColorCalibrationsTestsViewSource = CreateCollectionView(RmlExtensionColorCalibrationsTests);

            RmlExtensionColorCalibrationsTestsLiquidDataViewSource = CreateCollectionView(RmlExtensionColorCalibrationsTestsLiquidData);

            RmlExtensionColorCalibrationsTestsLiquidDataPointsViewSource = CreateCollectionView(RmlExtensionColorCalibrationsTestsLiquidDataPoints);

            RmlExtensionColorShadesViewSource = CreateCollectionView(RmlExtensionColorShades);

            RmlExtensionColorShadesTestsViewSource = CreateCollectionView(RmlExtensionColorShadesTests);

            RmlExtensionColorShadesTestsDataViewSource = CreateCollectionView(RmlExtensionColorShadesTestsData);

            RmlExtensionTestResultsFilesViewSource = CreateCollectionView(RmlExtensionTestResultsFiles);

            RmlsViewSource = CreateCollectionView(Rmls);

            RmlsSpoolsViewSource = CreateCollectionView(RmlsSpools);

            RolesViewSource = CreateCollectionView(Roles);

            RolesPermissionsViewSource = CreateCollectionView(RolesPermissions);

            RubbingResultsViewSource = CreateCollectionView(RubbingResults);

            SegmentsViewSource = CreateCollectionView(Segments);

            SegmentsGroupsViewSource = CreateCollectionView(SegmentsGroups);

            SitesViewSource = CreateCollectionView(Sites);

            SitesCatalogsViewSource = CreateCollectionView(SitesCatalogs);

            SitesRmlsViewSource = CreateCollectionView(SitesRmls);

            SitesSpoolTypesViewSource = CreateCollectionView(SitesSpoolTypes);

            SpoolTypesViewSource = CreateCollectionView(SpoolTypes);

            SpoolsViewSource = CreateCollectionView(Spools);

            SysdiagramsViewSource = CreateCollectionView(Sysdiagrams);

            TangoUpdatesViewSource = CreateCollectionView(TangoUpdates);

            TangoVersionsViewSource = CreateCollectionView(TangoVersions);

            TechControllersViewSource = CreateCollectionView(TechControllers);

            TechDispensersViewSource = CreateCollectionView(TechDispensers);

            TechHeatersViewSource = CreateCollectionView(TechHeaters);

            TechIosViewSource = CreateCollectionView(TechIos);

            TechMonitorsViewSource = CreateCollectionView(TechMonitors);

            TechValvesViewSource = CreateCollectionView(TechValves);

            UsersViewSource = CreateCollectionView(Users);

            UsersRolesViewSource = CreateCollectionView(UsersRoles);

            WindingMethodsViewSource = CreateCollectionView(WindingMethods);

        }
    }
}