ProductFilters
This commit is contained in:
parent
dd55cd22cf
commit
438daacdc6
@ -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<String>, excelFor :DataType) {
|
||||
val wb = HSSFWorkbook()
|
||||
//val wb = HSSFWorkbook()
|
||||
}
|
||||
@ -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<ReqFo
|
||||
applyVendorHelper(q, commonFilters.vendor)
|
||||
applySortHelper(q, commonFilters.sortBy, commonFilters.sortAsc)
|
||||
return q.findList()
|
||||
}
|
||||
|
||||
fun searchProduct(commonFilters: CommonFilters, productFilters: ProductFilters): List<Product> {
|
||||
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()
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user