public void deleteById(int id) { laboratorioRepository.deleteById(id); }
public void delete(Long id) { laboratorioRepository.delete(id); }
public List<Laboratorio> findAll() { return laboratorioRepository.findAll(); }
public Laboratorio create(Laboratorio lab) { if (lab.getDataAtualizacao() == null) { lab.setDataAtualizacao(new Date()); } return laboratorioRepository.save(lab); }
public Laboratorio update(Laboratorio lab) { lab.setDataAtualizacao(new Date()); return laboratorioRepository.save(lab); }
public List<Laboratorio> findByBloco(String bloco) { return laboratorioRepository.findByBloco(bloco); }
public List<Laboratorio> findByCampus(Campus campus) { return laboratorioRepository.findByCampus(campus); }
@Transactional(readOnly = true) public Page<Laboratorio> findAll(int page) { PageRequest pageableRequest = new PageRequest(page, 20); Page<Laboratorio> results = laboratorioRepository.findAll(pageableRequest); return results; }