Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package models;
- import javax.persistence.*;
- import play.db.ebean.Model;
- import play.data.validation.Constraints.*;
- @Entity
- public class Usuario extends Model {
- protected static String Administrador = "Administrador";
- protected static String Federal = "Federal";
- protected static String Estadual = "Estadual";
- protected static String Municipal = "Municipal";
- protected static String Escola = "Escola";
- @Id @GeneratedValue
- private long id;
- private long cpfUser;
- private String nomeUser;
- private String telefoneUser;
- private String emailUser;
- private String senhaUser;
- //@Required
- private String nivelUser;
- private void setCpf(long cpf){
- this.cpfUser = cpf;
- }
- public void setNome(String nome){
- this.nomeUser = nome;
- }
- private void setTelefone(String telefone) {
- this.telefoneUser = telefone;
- }
- private void setEmail(String email) {
- this.emailUser = email;
- }
- private void setSenha(String senha) {
- this.senhaUser = senha;
- }
- public void setNivel(int nivel){
- switch(nivel){
- case 0:
- this.nivelUser = Administrador;
- break;
- case 1:
- this.nivelUser = Federal;
- break;
- case 2:
- this.nivelUser = Estadual;
- break;
- case 3:
- this.nivelUser = Municipal;
- break;
- case 4:
- this.nivelUser = Escola;
- break;
- default:
- // PENSAR
- break;
- }
- }
- public long getId(){
- return this.id;
- }
- public long getCpf(){
- return this.cpfUser;
- }
- public String getNome(){
- return this.nomeUser;
- }
- public String getTelefone(){
- return this.telefoneUser;
- }
- public String getEmail(){
- return this.emailUser;
- }
- public String getSenha(){
- return this.senhaUser;
- }
- public String getNivel(){
- return this.nivelUser;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement