package com.qcadoo.mes.materialFlowResources.criteriaModifiers;
import org.springframework.stereotype.Service;
import com.qcadoo.model.api.search.SearchCriteriaBuilder;
import com.qcadoo.model.api.search.SearchRestrictions;
import com.qcadoo.view.api.components.lookup.FilterValueHolder;
@Service
public class PalletMoveToStorageLocationHelperCriteriaModifiers {
private static final String LOCATION = "location";
public void restrictStorageLocation(final SearchCriteriaBuilder searchCriteriaBuilder,
final FilterValueHolder filterValueHolder) {
if (filterValueHolder.has(LOCATION)) {
Long locationId = filterValueHolder.getLong(LOCATION);
searchCriteriaBuilder.add(SearchRestrictions.eq(LOCATION + ".id", locationId));
}
}
}