using YLErp.Model;
namespace YLErp.Modules.TradeModule
{
public class TradeDocumentService : YLBaseService
{
public TradeDocumentService(OptUserInfo userInfo) : base(userInfo)
{
}
///
/// 查询trade_contract_document和trade_contract_r数据
///
///
///
///
public List SearchList(List tradeIds, List contractTypes)
{
List contractGroup =
(from contractDocDb in DbContext.trade_contract_document
join contractRDb in DbContext.trade_contract_r
on contractDocDb.Code equals contractRDb.ContractCode
where tradeIds.Contains(contractRDb.TradeId) && contractTypes.Contains(contractDocDb.Type) && contractDocDb.Type == contractRDb.Type && contractRDb.IsValid
select new trade_contract_group() { trade_contract_document = contractDocDb, trade_contract_r = contractRDb }).ToList();
return contractGroup;
}
}
}