@Override
    public Map<String, String> getSearchCritieras() {
        Map<String, String> critieras = new HashMap<>();
        if(!StringUtil.isEmpty(componentId.getText())) {
            critieras.put("componentId", componentId.getText());
        }
        if(!StringUtil.isEmpty(date.getText())) {
            critieras.put("date", date.getText());
        }
        if(!StringUtil.isEmpty(countBegin.getText())) {
            critieras.put("countBegin", countBegin.getText());
        }
        if(!StringUtil.isEmpty(countEnd.getText())) {
            critieras.put("countEnd", countEnd.getText());
        }
        if(!StringUtil.isEmpty(priceBegin.getText())) {
            critieras.put("priceBegin", priceBegin.getText());
        }
        if(!StringUtil.isEmpty(priceEnd.getText())) {
            critieras.put("priceEnd", priceEnd.getText());
        }
        if(!StringUtil.isEmpty(company.getText())) {
            critieras.put("company", company.getText());
        }
        if(!StringUtil.isEmpty(actionId.getText())) {
            critieras.put("actionId", actionId.getText());
        }
        return critieras;
    }