package org.beesden.shop.service;
import org.beesden.shop.model.Tender;
import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;
@Repository
@Transactional
public class TenderService extends Service<Tender> {
public TenderService() {
super(Tender.class.getName());
}
public String getQueryCustomer(String tenderId, String customerId, Integer status) {
// Generate dbQuery string
String dbSearch = " WHERE " + getStatus("p", status);
if (tenderId != null && !tenderId.isEmpty()) {
dbSearch += " AND p.id = " + tenderId;
}
if (customerId != null && !customerId.isEmpty()) {
dbSearch += " AND p.customer.id = '" + customerId + "'";
}
return dbSearch;
}
}