diff --git a/DOAN.Service/MES/Material/MmInventoryService.cs b/DOAN.Service/MES/Material/MmInventoryService.cs index ab380a9..da7868f 100644 --- a/DOAN.Service/MES/Material/MmInventoryService.cs +++ b/DOAN.Service/MES/Material/MmInventoryService.cs @@ -701,6 +701,10 @@ namespace DOAN.Service.BZFM parm.EndTime != null && parm.EndTime.Value > DateTime.MinValue, it => it.CreatedTime <= parm.EndTime ) + .WhereIF( + !string.IsNullOrEmpty(parm.TransactionType), + it => it.TransactionType == parm.TransactionType + ) .Where(it => it.MaterialCode == parm.MaterialCode) .Where(it => it.SupplierCode == parm.SupplierCode) .Where(it => it.LocationCode == parm.LocationCode) @@ -740,6 +744,10 @@ namespace DOAN.Service.BZFM parm.EndTime != null && parm.EndTime.Value > DateTime.MinValue, it => it.CreatedTime <= parm.EndTime ) + .WhereIF( + !string.IsNullOrEmpty(parm.TransactionType), + it => it.TransactionType == parm.TransactionType + ) .Where(it => it.MaterialCode == parm.MaterialCode) //.Where(it => it.SupplierCode == parm.SupplierCode) .Where(it => it.LocationCode == parm.LocationCode)