Subversion Repositories Integrator Subversion

Rev

Rev 695 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 695 Rev 736
Line 4... Line 4...
4
       
4
       
5
        COMISSSIONAMENTO_ESPACO_CASE("E", "ESPAÇO CASE"),
-
 
6
        COMISSSIONAMENTO_CASA_DAS_CAPAS("C", "CASA DAS CAPAS"),
-
 
7
        COMISSSIONAMENTO_FARMACIA("F", "FARMÁCIA"),
-
 
8
        COMISSSIONAMENTO_VIVO("V", "VIVO");
-
 
-
 
5
        COMISSSIONAMENTO_LABORATORIO("L", "LABORATÓRIO", new Long(1));
9
       
6
       
10
        private String tipo;
7
        private String tipo;
11
        private String descricao;
8
        private String descricao;
-
 
9
        private Long empresa;
12
10
13
        private TipoComissionamento(String tipo, String descricao) {
-
 
-
 
11
        private TipoComissionamento(String tipo, String descricao, Long empresa) {
14
                this.tipo = tipo;
12
                this.tipo = tipo;
15
                this.descricao = descricao;
13
                this.descricao = descricao;
-
 
14
                this.empresa = empresa;
16
        }
15
        }
17
       
16
       
18
        public String getDescricao() {
17
        public String getDescricao() {
19
                return descricao;
18
                return descricao;
20
        }
19
        }
21
       
20
       
22
        public String getValor() {
21
        public String getValor() {
23
                return tipo;
22
                return tipo;
-
 
23
        }
-
 
24
       
-
 
25
        public Long getEmpresa() {
-
 
26
                return empresa;
24
        }
27
        }
25
       
28
       
26
        public static TipoComissionamento parse(String tipo) {
29
        public static TipoComissionamento parse(String tipo) {
27
                for (TipoComissionamento item : TipoComissionamento.values()) {
30
                for (TipoComissionamento item : TipoComissionamento.values()) {
28
                        if (item.getValor().equals(tipo)) {
31
                        if (item.getValor().equals(tipo)) {
-
 
32
                                return item;
-
 
33
                        }
-
 
34
                }
-
 
35
                return null;
-
 
36
        }
-
 
37
       
-
 
38
        public static TipoComissionamento parse(Long empresa) {
-
 
39
                for (TipoComissionamento item : TipoComissionamento.values()) {
-
 
40
                        if (item.getEmpresa().equals(empresa)) {
29
                                return item;
41
                                return item;
30
                        }
42
                        }
31
                }
43
                }
32
                return null;
44
                return null;
33
        }
45
        }