/** * Vérifie le mot de passe et connecte l'utilisateur. * * <p>Cette méthode vérifie le mot de passe saisi. Si celui-ci est bon, connecte l'utilisateur et * affiche le menu principal, sinon un message est affiché à l'utilisateur. * * <p>Cette méthode est appelée grâce à l'attribut onClick indiqué dans le fichier xml de layout * sur le bouton de connexion. Elle peut également être appelée depuis la méthode "onEditorAction" * de cette classe. * * @param v Une vue quelconque (n'est pas utilisé ici, mais requis par le onClick) */ public void login(View v) { // Lorsqu'on clique sur le bouton "Se connecter" on qu'on valide depuis le clavier. User user = (User) userSpinner.getSelectedItem(); EditText passwordEditText = (EditText) findViewById(R.id.login_password); String password = passwordEditText.getText().toString(); if (user.login(password)) { Intent intent = new Intent(this, MainActivity.class); startActivity(intent); } else { BartenderApp.notifyShort(R.string.login_wrong_password_msg); } }
public void anonym_login(View v) { System.out.println("ANONYM LOGIN"); User user = new User(5); System.out.println("USER NAME : " + user.getName() + " USER STATUS : " + user.getStatus()); if (user.login()) { Intent intent = new Intent(this, MainActivity.class); startActivity(intent); } else { BartenderApp.notifyShort(R.string.login_impossible); } }