ProductFilters
This commit is contained in:
parent
dd55cd22cf
commit
438daacdc6
@ -1,9 +1,9 @@
|
|||||||
package com.restapi.controllers
|
package com.restapi.controllers
|
||||||
import org.apache.poi
|
|
||||||
import java.io.FileOutputStream
|
import java.io.FileOutputStream
|
||||||
enum class DataType {
|
enum class DataType {
|
||||||
QUOTE, PO, VENDOR
|
QUOTE, PO, VENDOR
|
||||||
}
|
}
|
||||||
fun CreateExcel(cols :List<String>, excelFor :DataType) {
|
fun CreateExcel(cols :List<String>, excelFor :DataType) {
|
||||||
val wb = HSSFWorkbook()
|
//val wb = HSSFWorkbook()
|
||||||
}
|
}
|
||||||
@ -1,10 +1,8 @@
|
|||||||
package com.restapi.controllers
|
package com.restapi.controllers
|
||||||
|
|
||||||
import com.restapi.domain.DocType
|
import com.restapi.domain.*
|
||||||
import com.restapi.domain.PurchaseOrder
|
import com.restapi.domain.PurchaseOrder
|
||||||
import com.restapi.domain.Quotation
|
import com.restapi.domain.Quotation
|
||||||
import com.restapi.domain.ReqForQuote
|
|
||||||
import com.restapi.domain.UOM
|
|
||||||
import java.time.LocalDate
|
import java.time.LocalDate
|
||||||
import com.restapi.domain.Session.database
|
import com.restapi.domain.Session.database
|
||||||
|
|
||||||
@ -135,4 +133,13 @@ fun searchRFQ(commonFilters: CommonFilters, rfqFilters: RFQFilters) : List<ReqFo
|
|||||||
applyVendorHelper(q, commonFilters.vendor)
|
applyVendorHelper(q, commonFilters.vendor)
|
||||||
applySortHelper(q, commonFilters.sortBy, commonFilters.sortAsc)
|
applySortHelper(q, commonFilters.sortBy, commonFilters.sortAsc)
|
||||||
return q.findList()
|
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