示例#1
0
 public boolean updateInfos(Boleto b, Contador p) {
   Boleto boleto = boletoRepository.findById(b.getId());
   if (boleto.getContador() == p) {
     boleto.setEmpresa(b.getEmpresa());
     boleto.setListaNotas(b.getListaNotas());
     boleto.setValor(b.getValor());
     boletoRepository.saveAndFlush(boleto);
     return true;
   }
   return false;
 }
示例#2
0
 public List<Boleto> getByPessoa(Pessoa p) {
   return boletoRepository.findByEmpresa(p);
 }
示例#3
0
 public List<Boleto> getByContador(Contador p) {
   return boletoRepository.findByContador(p);
 }
示例#4
0
 public void delete(Boleto b, Contador p) {
   Boleto boleto = boletoRepository.findById(b.getId());
   if (boleto.getContador() == p) {
     boletoRepository.delete(boleto);
   }
 }
示例#5
0
 public Boleto setPago(String id) {
   Boleto b = getOne(id);
   b.setStatusPago(true);
   b.setDataPago(getDate());
   return boletoRepository.saveAndFlush(b);
 }
示例#6
0
 public Boleto getOne(String id) {
   return boletoRepository.findOne(id);
 }
示例#7
0
 public Boleto save(Boleto b) {
   b.setDataGerada(getDate());
   b.setStatusPago(false);
   return boletoRepository.save(b);
 }
示例#8
0
 public List<Boleto> listAll() {
   return boletoRepository.findAll();
 }