bug fix in read purchase invoice line respository

This commit is contained in:
2025-07-08 14:27:52 +01:00
parent 5cd653d700
commit 479acecdbc

View File

@@ -340,19 +340,19 @@ namespace bnhtrade.Core.Data.Database.Repository.Implementation
WHERE 1 = 1 ";
// build the where statments
if (invoiceIdList != null || invoiceIdList.Any())
if (invoiceIdList != null && invoiceIdList.Any())
{
sqlBuilder.In("PurchaseID", invoiceLineIdList, "AND");
}
if (invoiceLineIdList != null || invoiceLineIdList.Any())
if (invoiceLineIdList != null && invoiceLineIdList.Any())
{
sqlBuilder.In("PurchaseLineID", invoiceLineIdList, "AND");
}
if (statusList != null || statusList.Any())
if (statusList != null && statusList.Any())
{
sqlBuilder.In("PurchaseLineStatus", invoiceLineIdList, "AND");
}
if (itemDescriptionList != null || itemDescriptionList.Any())
if (itemDescriptionList != null && itemDescriptionList.Any())
{
sqlBuilder.LikeAnd("ItemDescription", itemDescriptionList, "AND");
}