public void OnSubmit() { if (string.IsNullOrEmpty(username)) { MessagingCenter.Send(this, "LoginAlert", Username); } // getting accesstoken var accesstoken = client.LogIn(this.Username, this.Password); if (accesstoken != null) { // navigate to menues page this.Navigation.PushAsync(new Menues(username, accesstoken)); //this.NavigationService.Navigate(new Menues(accesstoken, this.UserName.Text)); } }
public IActionResult Login([FromForm] Client data) { Client temp = _cRepo.Login(data.Email, data.Password); if (temp != null) { _lClient.LogIn(temp); return(new RedirectResult(Url.Action(nameof(Panel)))); } else { return(new ContentResult() { Content = "Falha no login" }); } }
private async void Button_Click_1(object sender, RoutedEventArgs e) { // getting accesstoken var roleAndAccessToken = await client.LogIn(this.UserName.Text, this.PassName.Password); if (roleAndAccessToken.token != null) { if (roleAndAccessToken.role == "restaurant") { // navigate to menues page this.NavigationService.Navigate(new Menues(roleAndAccessToken.token, this.UserName.Text)); } if (roleAndAccessToken.role == "user") { // navigate to users selection page this.NavigationService.Navigate(new UserSelectPage(roleAndAccessToken.token, this.UserName.Text)); } } }