diff --git a/src/main/kotlin/com/restapi/controllers/Excel.kt b/src/main/kotlin/com/restapi/controllers/Excel.kt index 84e8f45..d5c4851 100644 --- a/src/main/kotlin/com/restapi/controllers/Excel.kt +++ b/src/main/kotlin/com/restapi/controllers/Excel.kt @@ -1,9 +1,9 @@ package com.restapi.controllers -import org.apache.poi + import java.io.FileOutputStream enum class DataType { QUOTE, PO, VENDOR } fun CreateExcel(cols :List, excelFor :DataType) { - val wb = HSSFWorkbook() + //val wb = HSSFWorkbook() } \ No newline at end of file diff --git a/src/main/kotlin/com/restapi/controllers/Filters.kt b/src/main/kotlin/com/restapi/controllers/Filters.kt index 1dce9c8..0d89cf3 100644 --- a/src/main/kotlin/com/restapi/controllers/Filters.kt +++ b/src/main/kotlin/com/restapi/controllers/Filters.kt @@ -1,10 +1,8 @@ package com.restapi.controllers -import com.restapi.domain.DocType +import com.restapi.domain.* import com.restapi.domain.PurchaseOrder import com.restapi.domain.Quotation -import com.restapi.domain.ReqForQuote -import com.restapi.domain.UOM import java.time.LocalDate import com.restapi.domain.Session.database @@ -135,4 +133,13 @@ fun searchRFQ(commonFilters: CommonFilters, rfqFilters: RFQFilters) : List { + val p = database.find(Product::class.java) + .where() + .ilike("hsnCode", productFilters.hsnLike) + .ilike("Pname", productFilters.nameLike) + applySortHelper(p, commonFilters.sortBy, commonFilters.sortAsc) + return p.findList() } \ No newline at end of file