Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
        /// <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);
        }
Ejemplo n.º 3
0
 public List <EnergySubsidyInfo> GetEnergySubsidyDetailst(EnergySubsidyInfo entity)
 {
     return(ObjectFactory <RefundAdjustAppService> .Instance.GetEnergySubsidyDetails(entity));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 获取节能补贴详细信息
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public virtual List <EnergySubsidyInfo> GetEnergySubsidyDetails(EnergySubsidyInfo entity)
 {
     return(ObjectFactory <RefundAdjustProcessor> .Instance.GetEnergySubsidyDetails(entity));
 }