41 lines
1.0 KiB
C#
41 lines
1.0 KiB
C#
using BaseOUDAL;
|
|
using YLErp.Model;
|
|
|
|
namespace YLErp.Modules.MarginModule
|
|
{
|
|
public class MarginRatioService : YLBaseService
|
|
{
|
|
public MarginRatioService(OptUserInfo userInfo) : base(userInfo)
|
|
{
|
|
}
|
|
|
|
public MarginRatioService(YLBaseService baseService) : base(baseService)
|
|
{
|
|
}
|
|
|
|
/// <summary>
|
|
/// 查询margin_ratio列表
|
|
/// </summary>
|
|
public SearchListResult<margin_ratio> SearchTradeMarginList(margin_ratioReq req)
|
|
{
|
|
var query = from margin_ratio in DbContext.margin_ratio
|
|
select margin_ratio;
|
|
|
|
if (req.ValueDate.HasValue)
|
|
{
|
|
query = query.Where(d => d.ValueDate == req.ValueDate);
|
|
}
|
|
|
|
if (string.IsNullOrEmpty(req.sidx))
|
|
{
|
|
req.sidx = "ValueDate";
|
|
req.sord = "desc";
|
|
}
|
|
|
|
var retListResult = query.ToSearchList(req);
|
|
|
|
return retListResult;
|
|
}
|
|
}
|
|
}
|