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; } }
public ExceptionHandler(OSPage page, bool isEmailScreen) { this.page = page; this.isEmailScreen = isEmailScreen; }