Examples of BaseSearchFilter


Examples of org.projectforge.core.BaseSearchFilter

   */
  @Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
  public List<PFUserDO> getUnplannedResources(final HRViewData data)
  {
    final List<PFUserDO> users = new ArrayList<PFUserDO>();
    final QueryFilter queryFilter = new QueryFilter(new BaseSearchFilter());
    queryFilter.addOrder(Order.asc("firstname")).addOrder(Order.asc("lastname"));
    final List<PFUserDO> allUsers = userDao.getList(queryFilter);
    if (allUsers != null) {
      for (final PFUserDO user : allUsers) {
        final HRViewUserData userData = data.getUserData(user);
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

  }

  @Override
  protected BaseSearchFilter newSearchFilterInstance()
  {
    return new BaseSearchFilter();
  }
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

    super(id, model, caller, selectProperty);
    userTextField = new PFAutoCompleteTextField<PFUserDO>("userField", getModel()) {
      @Override
      protected List<PFUserDO> getChoices(final String input)
      {
        final BaseSearchFilter filter = new BaseSearchFilter();
        filter.setSearchFields("username", "firstname", "lastname", "email");
        filter.setSearchString(input);
        final List<PFUserDO> list = userDao.getList(filter);
        return list;
      }

      @Override
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

  }

  @Override
  protected BaseSearchFilter newSearchFilterInstance()
  {
    return new BaseSearchFilter();
  }
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

  }

  @Override
  protected BaseSearchFilter newSearchFilterInstance()
  {
   return new BaseSearchFilter();
  }
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

   * @see org.projectforge.web.wicket.autocompletion.PFAutoCompleteTextField#getChoices(java.lang.String)
   */
  @Override
  protected List<TaskDO> getChoices(final String input)
  {
    final BaseSearchFilter filter = new BaseSearchFilter();
    filter.setSearchFields("title", "taskpath");
    filter.setSearchString(input);
    final List<TaskDO> list = taskDao.getList(filter);
    final List<TaskDO> choices = new ArrayList<TaskDO>();
    for (final TaskDO task : list) {
      if (autocompleteOnlyTaskBookableForTimesheets == false) {
        choices.add(task);
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

      // Don't search to large tables if to less filter settings are given.
      setVisible(false);
      return;
    }
    filter.updateUseModificationFilterFlag();
    final BaseSearchFilter baseSearchFilter;
    if (isTaskDependentFilter == true) {
      baseSearchFilter = (BaseSearchFilter) BeanHelper.newInstance(registeredFilterClass, new Class< ? >[] { BaseSearchFilter.class},
          filter);
      ((TaskDependentFilter) baseSearchFilter).setTaskId(filter.getTaskId());
      baseSearchFilter.copyBaseSearchFieldsFrom(filter);
    } else {
      baseSearchFilter = filter;
    }
    final List<SearchResultData> searchResult = searchDao.getEntries(baseSearchFilter, webRegistryEntry.getDOClass(),
        webRegistryEntry.getDao());
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

    super(id, model, caller, selectProperty);
    employeeTextField = new PFAutoCompleteTextField<EmployeeDO>("employeeField", getModel()) {
      @Override
      protected List<EmployeeDO> getChoices(final String input)
      {
        final BaseSearchFilter filter = new BaseSearchFilter();
        filter.setSearchFields("user.username", "user.firstname", "user.lastname");
        filter.setSearchString(input);
        final List<EmployeeDO> list = employeeDao.getList(filter);
        return list;
      }

      @Override
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

    }

    final String searchNumber = NumberHelper.extractPhonenumber(number);
    final AddressDao addressDao = (AddressDao) Registry.instance().getDao(AddressDao.class);

    final BaseSearchFilter filter = new BaseSearchFilter();
    filter.setSearchString("*" + searchNumber);
    final QueryFilter queryFilter = new QueryFilter(filter);

    final StringBuffer buf = new StringBuffer();
    // Use internal get list method for avoiding access checking (no user is logged-in):
    final List<AddressDO> list = addressDao.internalGetList(queryFilter);
View Full Code Here

Examples of org.projectforge.core.BaseSearchFilter

  }

  @Override
  protected BaseSearchFilter newSearchFilterInstance()
  {
    return new BaseSearchFilter();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.