Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
106 espaco 1
package br.com.ec.domain.model.tipos;
2
 
3
public enum TipoConsultaVendasVivo {
4
 
5
        COM_PENDENCIAS("P", "COM PENDÊNCIAS"),
6
        SEM_PENDENCIAS("S", "SEM PENDÊNCIAS"),
7
        CANCELADOS("C", "CANCELADOS"),
8
        SEM_VIVO_GO("G", "SEM VIVO GO"),
9
        TODAS("T", "TODAS");
10
 
11
        private String tipo;
12
        private String descricao;
13
 
14
        private TipoConsultaVendasVivo(String tipo, String descricao) {
15
                this.tipo = tipo;
16
                this.descricao = descricao;
17
        }
18
 
19
        public String getDescricao() {
20
                return descricao;
21
        }
22
 
23
        public String getValor() {
24
                return tipo;
25
        }
26
 
27
        public static TipoConsultaVendasVivo parse(String tipo) {
28
                for (TipoConsultaVendasVivo item : TipoConsultaVendasVivo.values()) {
29
                        if (item.getValor().equals(tipo)) {
30
                                return item;
31
                        }
32
                }
33
                return null;
34
        }
35
 
36
}