Files
zszq-trs/YLErpDAL/BLL/SalesDepartmentBLL.cs
T
2024-05-09 14:06:26 +08:00

43 lines
1.2 KiB
C#

using BaseOUDAL;
namespace YLErp.BLL
{
public class sales_departmentBLL
{
/// <summary>
/// 查询sales_department
/// </summary>
public SearchListResult<sales_department> SearchList(sales_departmentReq req)
{
var db = new YLContext();
var query = from source in db.sales_department select source;
if (!string.IsNullOrEmpty(req.Code))
{
query = query.Where(d => d.Code.Contains(req.Code));
}
if (!string.IsNullOrEmpty(req.Name))
{
query = query.Where(d => d.Name.Contains(req.Name));
}
if (!string.IsNullOrEmpty(req.SalesManager))
{
query = query.Where(d => d.SalesManager.Contains(req.SalesManager));
}
if (!string.IsNullOrEmpty(req.Description))
{
query = query.Where(d => d.Description.Contains(req.Description));
}
if (string.IsNullOrEmpty(req.sidx))
{
req.sidx = "id";
req.sord = "desc";
}
return query.ToSearchList(req);
}
}
}