private async void Login_Clicked(object sender, EventArgs e) { if (username.Text == "admin" && password.Text == "admin") { if (CrossConnectivity.Current.IsConnected) { Device.BeginInvokeOnMainThread(() => { username.IsVisible = false; password.IsVisible = false; login.IsVisible = false; activity.IsVisible = true; }); ChatClientService.SetUp(); await ChatClientService.Connect(); ChatClientService.Counter++; Navigation.PushAsync(new AdminChatListPage()); } else { DisplayAlert("ChatApp", "No Network Cnnection", "Close"); } } else { DisplayAlert("ChatApp", "Invalid Login Credentials", "Close"); } }
private async void SendButton_ClickedAsync(object sender, EventArgs e) { await ChatClientService.Send(new Message { Id = count, Owner = "admin", Reciever = _name, Content = messageEntry.Text }); count++; }