package br.gov.serpro.treino.view.managedbean;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;
import javax.faces.bean.SessionScoped;
import br.gov.serpro.treino.constant.Navigation;
@ManagedBean
@SessionScoped
public class LoginMB extends TestGridMB {
private static final long serialVersionUID = 1L;
@ManagedProperty(value = "#{userMB}")
private UserMB userMB;
private String username;
private String password;
public String login() {
userMB.login(username, password);
if (userMB.isLogged()) {
return Navigation.INDEX;
} else {
return Navigation.LOGIN;
}
}
public void setUserMB(UserMB userMB) {
this.userMB = userMB;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}