public void SendMessage() { if (stud.IsHeadman) { messageViewModel.SendMessage(Message_Content.Text); ClearTextArea(); } }
public void SendMessage() { //Simulate login settings.User = new User(); //Simulate conversation selection messageViewModel.Conversation = new Conversation(); messageViewModel.Text = "Hello"; messageViewModel.SendMessage().Wait(); Assert.That(messageViewModel.Messages, Has.Some.With.Property("Text").EqualTo(messageViewModel.Text)); }
public async void SendMessage(object sender, EventArgs e) { try { await _messageVm.SendMessage(MessageText.Text); Device.BeginInvokeOnMainThread(() => { MessageText.Text = ""; }); } catch (Exception ex) { PageUtil.DisplayExceptionAlert(this, ex, "Error sending message"); } }
private async void SendMessage_OnClick(object sender, RoutedEventArgs e) { string input = InputTextBox.Text; InputTextBox.Text = string.Empty; if (string.IsNullOrWhiteSpace(input)) { return; } string res = await _messageViewModel.SendMessage(_userName, input.Trim()); if (res != null) { MessageBox.Show(res); } }
public override void RegisterShortcut(MessageViewModel viewModel) { Window.Current.Content.PreviewKeyDown += (object sender, KeyRoutedEventArgs e) => { switch (e.Key) { case Windows.System.VirtualKey.Enter: if (controlPressed && !enterPressed && ShortcutListenerActive) { viewModel.SendMessage(); enterPressed = true; } break; case Windows.System.VirtualKey.Control: controlPressed = true; break; default: break; } }; Window.Current.Content.KeyUp += (object sender, KeyRoutedEventArgs e) => { switch (e.Key) { case Windows.System.VirtualKey.Enter: if (controlPressed) { viewModel.WroteMessageText = string.Empty; enterPressed = false; } break; case Windows.System.VirtualKey.Control: controlPressed = false; break; default: break; } }; }
public void Execute(object parameter) { _ViewModel.SendMessage(); }