Пример #1
0
 @PostConstruct
 public void init() {
   medicamentoService.setEntityManager(em);
   if (resultList.isEmpty()) {
     resultList = medicamentoService.obtenerMedicamentos(this.getPageSize(), primerResult);
   }
 }
Пример #2
0
  @Override
  public List<Medicamento> load(
      int first, int pageSize, String sortField, SortOrder sortOrder, Map<String, String> map) {
    int end = first + pageSize;

    QuerySortOrder order = QuerySortOrder.DESC;
    if (sortOrder == SortOrder.DESCENDING) {
      order = QuerySortOrder.DESC;
    }
    Map<String, Object> _filters = new HashMap<String, Object>();
    /*_filters.put(BussinesEntity_.type.getName(), getType()); //Filtro por defecto
    _filters.putAll(filters);*/

    QueryData<Medicamento> qData = medicamentoService.find(first, end, sortField, order, _filters);
    this.setRowCount(qData.getTotalResultCount().intValue());
    this.setResulList(qData.getResult());
    Collections.sort(resultList);
    return qData.getResult();
  }
Пример #3
0
 public void setParametroBusqueda(String parametroBusqueda) {
   this.parametroBusqueda = parametroBusqueda;
   this.setResulList(medicamentoService.BuscarMedicamentosPorParametro(parametroBusqueda));
 }
Пример #4
0
 public void buscarPorParametro() {
   this.setResulList(medicamentoService.BuscarMedicamentosPorParametro1(parametroBusqueda));
 }
Пример #5
0
 @Override
 public Medicamento getRowData(String nombre) {
   return medicamentoService.buscarPorNombreMedicamento(nombre);
 }