private void DoConnect(object obj) { try { ExchangerModel.RunExchanger(); DisplayTextModel.Run(); Notificate.ShowSuccess("Подключение к " + ExchangerModel.Portname); } catch (Exception ex) { Notificate.ShowError(ex.Message); } }
private void DoDisconnect(object obj) { try { ExchangerModel.StopExchanger(); DisplayTextModel.Stop(); Notificate.ShowSuccess("Отключение от устройства"); } catch (Exception ex) { Notificate.ShowError(ex.Message); } }
private void DoLogin(object obj) { AuthenticateUser user = new AuthenticateUser(); LoginView view = new LoginView() { DataContext = user }; view.ShowDialog(); if (!(view.DialogResult.HasValue && view.DialogResult.Value)) { ActiveUser = null; return; } ActiveUser = Authorization.Authorize(user); if (ActiveUser == null) { Notificate.ShowError("Такого пользователя нет"); return; } Notificate.ShowSuccess("Добро пожаловать " + ActiveUser.Name); }
public void OnCatchException(Exception exception) { Notificate.ShowError(exception.Message); }