Пример #1
0
        public void ButtonClickCommandImpl()
        {
            CurrentPageEnum currentPageEnum = _mw.currentPageEnum;

            switch (currentPageEnum)
            {
            case CurrentPageEnum.none:
            {
                break;
            }

            case CurrentPageEnum.CPU:
            {
                UnlockButtons ub = new UnlockButtons(_mw);
                ub.UnlockButtonsMehod();
                _mw.CpuButton.IsEnabled = false;

                CPUPage CPUPage = new CPUPage();
                _mw.MainFrame.Content = CPUPage;
                break;
            }

            case CurrentPageEnum.GPU:
            {
                UnlockButtons ub = new UnlockButtons(_mw);
                ub.UnlockButtonsMehod();
                _mw.GpuButton.IsEnabled = false;

                GPUPage GPUPage = new GPUPage();
                _mw.MainFrame.Content = GPUPage;
                break;
            }

            case CurrentPageEnum.RAM:
            {
                UnlockButtons ub = new UnlockButtons(_mw);
                ub.UnlockButtonsMehod();
                _mw.RAMButton.IsEnabled = false;

                RAMPage RAMPage = new RAMPage();
                _mw.MainFrame.Content = RAMPage;
                break;
            }

            case CurrentPageEnum.MEMORY:
            {
                UnlockButtons ub = new UnlockButtons(_mw);
                ub.UnlockButtonsMehod();
                _mw.MemoryButton.IsEnabled = false;

                MemoryPage MemoryPage = new MemoryPage();
                _mw.MainFrame.Content = MemoryPage;
                break;
            }

            case CurrentPageEnum.BIOS:
            {
                UnlockButtons ub = new UnlockButtons(_mw);
                ub.UnlockButtonsMehod();
                _mw.BiosButton.IsEnabled = false;

                BIOSPage BiosPage = new BIOSPage();
                _mw.MainFrame.Content = BiosPage;

                break;
            }

            case CurrentPageEnum.OS:
            {
                UnlockButtons ub = new UnlockButtons(_mw);
                ub.UnlockButtonsMehod();
                _mw.OsButton.IsEnabled = false;

                OSPage oSPage = new OSPage();
                _mw.MainFrame.Content = oSPage;
                break;
            }

            default:
                break;
            }
        }
Пример #2
0
 public ExceptionHandler(OSPage page, bool isEmailScreen)
 {
     this.page          = page;
     this.isEmailScreen = isEmailScreen;
 }