public BasicViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            cpu = parent.GetComputer.GetCpu;
            motherboard = parent.GetComputer.GetMotherboard;
        }
        public SsdViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            ssdModels = parent.GetComputer.GetSsds;
        }
        public PsuViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            psuModel = parent.GetComputer.GetPsu;
        }
        public RamViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            ramModules = parent.GetComputer.GetRams;
        }
        public CaseViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            caseModel = parent.GetComputer.GetCase;
        }
        public OtherViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            osModel = parent.GetComputer.GetOs;
        }
        public DiscDriveViewModel(MainWindowViewModel parent)
        {
            parent.DraftOpened += new MainWindowViewModel.NewDraftEventHandler(newComputerDraftUpdateProperties);

            discDrives = parent.GetComputer.GetDiscDrives;
        }