/// <summary> /// 获取节能补贴详细信息 /// </summary> /// <param name="entity"></param> /// <returns></returns> public virtual List <EnergySubsidyInfo> GetEnergySubsidyDetails(EnergySubsidyInfo entity) { List <EnergySubsidyInfo> results = null; results = da.GetEnergySubsidyDetialsBySOSysNo(entity); if (results == null || results.Count == 0) { results = da.GetInProductEnergySubsidyDetials(entity); } return(results); }
/// <summary> /// 获取节能补贴信息 只关注订单中的商品是否存在于ProductEnergy表中 /// </summary> /// <param name="entity"></param> /// <returns></returns> public virtual List <EnergySubsidyInfo> GetInProductEnergySubsidyDetials(EnergySubsidyInfo entity) { List <EnergySubsidyInfo> entityList = new List <EnergySubsidyInfo>(); CustomDataCommand cmd = null; if (entity.QueryType == "BasicInfo") { cmd = DataCommandManager.CreateCustomDataCommandFromConfig("Customer_Get_InProductEnergySubsidyDetials"); } else if (entity.QueryType == "ProductInfo") { cmd = DataCommandManager.CreateCustomDataCommandFromConfig("Customer_Get_InProductEnergySubsidyProductInfo"); } cmd.AddInputParameter("@SOSysNo", DbType.Int32, entity.SOSysNo.Value); cmd.AddInputParameter("@CompanyCode", DbType.String, entity.CompanyCode); entityList = cmd.ExecuteEntityList <EnergySubsidyInfo>(); return(entityList); }
public List <EnergySubsidyInfo> GetEnergySubsidyDetailst(EnergySubsidyInfo entity) { return(ObjectFactory <RefundAdjustAppService> .Instance.GetEnergySubsidyDetails(entity)); }
/// <summary> /// 获取节能补贴详细信息 /// </summary> /// <param name="entity"></param> /// <returns></returns> public virtual List <EnergySubsidyInfo> GetEnergySubsidyDetails(EnergySubsidyInfo entity) { return(ObjectFactory <RefundAdjustProcessor> .Instance.GetEnergySubsidyDetails(entity)); }