Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.model.tipos;
public enum TipoStatusPedidoCompra
{
PENDENTE
("P",
"PENDENTE",
"orange-btn",
"#efa64c"),
VERIFICADO
("V",
"VERIFICADO",
"green-btn",
"#57c279"),
SOLICITADO
("S",
"SOLICITADO",
"blue-btn",
"#2f8ee5"),
SEM_ESTOQUE
("E",
"SEM ESTOQUE",
"deep-purple-btn",
"#7e57c2"),
NAO_COMPRAR
("N",
"NÃO COMPRAR",
"pink-btn",
"#f16383");
private String tipo
;
private String descricao
;
private String styleBotao
;
private String cor
;
private TipoStatusPedidoCompra
(String tipo,
String descricao,
String styleBotao,
String cor
) {
this.
tipo = tipo
;
this.
descricao = descricao
;
this.
styleBotao = styleBotao
;
this.
cor = cor
;
}
public String getDescricao
() {
return descricao
;
}
public String getValor
() {
return tipo
;
}
public String getStyleBotao
() {
return styleBotao
;
}
public String getCor
() {
return cor
;
}
public static TipoStatusPedidoCompra parse
(String tipo
) {
for (TipoStatusPedidoCompra item : TipoStatusPedidoCompra.
values()) {
if (item.
getValor().
equals(tipo
)) {
return item
;
}
}
return null;
}
}