Subversion Repositories Integrator Subversion

Rev

Rev 261 | Rev 265 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 261 Rev 264
Line 1... Line 1...
1
package br.com.ec.domain.dto;
1
package br.com.ec.domain.dto;
-
 
2
-
 
3
import java.util.ArrayList;
-
 
4
import java.util.List;
2
5
3
import br.com.ec.core.util.StringUtil;
6
import br.com.ec.core.util.StringUtil;
4
7
5
public class FormaPagamentoDTO {
8
public class FormaPagamentoDTO {
6
         
9
         
Line 31... Line 34...
31
       
34
       
32
        public FormaPagamentoDTO() {}
35
        public FormaPagamentoDTO() {}
33
       
36
       
34
        public FormaPagamentoDTO(Long codigo) {
37
        public FormaPagamentoDTO(Long codigo) {
35
                this.codigo = codigo;
38
                this.codigo = codigo;
-
 
39
        }
-
 
40
-
 
41
        public FormaPagamentoDTO(Long codigo, String descricao) {
-
 
42
                this.codigo = codigo;
-
 
43
                this.descricao = descricao;
36
        }
44
        }
37
45
38
        public Long getCodigo() {
46
        public Long getCodigo() {
39
                return codigo;
47
                return codigo;
40
        }
48
        }
Line 197... Line 205...
197
                        if (other.codigo != null)
205
                        if (other.codigo != null)
198
                                return false;
206
                                return false;
199
                } else if (!codigo.equals(other.codigo))
207
                } else if (!codigo.equals(other.codigo))
200
                        return false;
208
                        return false;
201
                return true;
209
                return true;
-
 
210
        }
-
 
211
-
 
212
        public static List<FormaPagamentoDTO> todasFormasDePagamento() {
-
 
213
                List<FormaPagamentoDTO> formasPreenchidas = formasDePagamentoSemCupom();
-
 
214
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_CUPOM, "CUPOM"));
-
 
215
                return formasPreenchidas;
-
 
216
        }
-
 
217
       
-
 
218
        public static List<FormaPagamentoDTO> formasDePagamentoSemCupom() {
-
 
219
                List<FormaPagamentoDTO> formasPreenchidas = new ArrayList<FormaPagamentoDTO>();
-
 
220
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_DINHEIRO, "DINHEIRO"));
-
 
221
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_DEBITO, "DÉBITO"));
-
 
222
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_1X, "1X"));
-
 
223
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_2X, "2X"));
-
 
224
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_3X, "3X"));
-
 
225
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_4X, "4X"));
-
 
226
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_5X, "5X"));
-
 
227
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_6X, "6X"));
-
 
228
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_7X, "7X"));
-
 
229
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_8X, "8X"));
-
 
230
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_9X, "9X"));
-
 
231
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_10X, "10X"));
-
 
232
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_11X, "11X"));
-
 
233
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_12X, "12X"));
-
 
234
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_PIX, "PIX"));
-
 
235
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_PAGSEGURO, "PAGSEGURO"));
-
 
236
                formasPreenchidas.add(new FormaPagamentoDTO(FORMAPAGAMENTO_OUTROS, "OUTROS"));
-
 
237
                return formasPreenchidas;
202
        }
238
        }
203
       
239
       
204
}
240
}