public void Logoff(object obj) { Model.Items.Clear(); OverlayedControl.Clear(); OverlayedControl.Add(new LoginControlViewModel(this)); OnPropertyChanged("OverlayVisibility"); UpdateUI(); }
/// <summary> /// Закрывает элемент интерфейса - перекрытие. Определяется в IOverlayable /// </summary> public void CloseOverlay() { try { if (Settings.ScannerPort != null) { Model.ScannerPort = Settings.ScannerPort; } } catch (Exception e) { MessageBox.Show(e.Message); return; } OverlayedControl.Clear(); OnPropertyChanged("OverlayVisibility"); OnPropertyChanged("UserName"); }
public void ShowSearch(object obj) { OverlayedControl.Clear(); OverlayedControl.Add(new SearchControlViewModel(this)); OnPropertyChanged("OverlayVisibility"); }
public void Lock(object obj) { OverlayedControl.Clear(); OverlayedControl.Add(new UnlockControlViewModel(this)); OnPropertyChanged("OverlayVisibility"); }