14 lines
488 B
C#
14 lines
488 B
C#
namespace LCU.API.Internal.LoanRateLib.Extensions.Queryables;
|
|
public static class RateUploadInfoVersionQueryable
|
|
{
|
|
public static IQueryable<RateUploadInfo> FilterByVersion(this IQueryable<RateUploadInfo> queryable, RateUploadInfoFilter rateUploadInfoFilter)
|
|
{
|
|
if (rateUploadInfoFilter.Version == null)
|
|
{
|
|
return queryable;
|
|
}
|
|
|
|
return queryable.Where(rateUploadInfo => rateUploadInfo.Version == (int)rateUploadInfoFilter.Version);
|
|
}
|
|
}
|