private async void btnNuevo_Clicked(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtUsername.Text) && !string.IsNullOrEmpty(txtPassword.Text) && !string.IsNullOrEmpty(txtEmail.Text)) { var user = new NuevoUsuario(txtUsername.Text, txtPassword.Text, txtEmail.Text); string message = await ServicioUser.NewUser(user); if (message != null) { await DisplayAlert("Alert", message, "OK"); } } }
private async void btnLogin_Clicked(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtUsername.Text) && !string.IsNullOrEmpty(txtPassword.Text)) { var user = new User(txtUsername.Text, txtPassword.Text); Session login = await ServicioUser.Login(user); if (login != null) { this.BindingContext = login; labelErrors.IsVisible = login.errors != null; if (login.token != null) { await DisplayAlert("Alert", "Iniciaste sesion", "OK"); } } } }