/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package mx.edu.um.mateo.rh.model; /** * * @author zorch */ public enum TipoDependiente { HIJO (1, "Hijo"), HIJA (2, "Hijo"), ESPOSO (3, "Esposo"), ESPOSA (4, "Esposa"); private Integer id; private String descripcion; private TipoDependiente(Integer id, String descripcion){ this.id = id; this.descripcion = descripcion; } public String getDescripcion() { return descripcion; } public void setDescripcion(String descripcion) { this.descripcion = descripcion; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public static TipoDependiente valueOf (Integer id){ switch (id){ case 1: return HIJO; case 2: return HIJA; case 3: return ESPOSO; case 4: return ESPOSA; } return null; } @Override public String toString() { return "NivelEstudios{" + "descripcion=" + descripcion + '}'; } }