⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 concretepresentproject.cs

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 CS
字号:
namespace PowerEasy.Shop
{
    using PowerEasy.Model.Shop;
    using System;

    public class ConcretePresentProject : AbstractItemInfo
    {
        private int m_PresentId;
        private PresentProjectInfo m_PresentProjectInfo;

        public ConcretePresentProject(int presentId, PresentProjectInfo presentProjectInfo)
        {
            this.m_PresentId = presentId;
            this.m_PresentProjectInfo = presentProjectInfo;
        }

        public override void GetItemInfo()
        {
            PresentInfo presentById = Present.GetPresentById(this.m_PresentId);
            if (!presentById.IsNull)
            {
                base.ProductName = presentById.PresentName;
                base.Unit = presentById.Unit;
                base.Amount = 1;
                base.PriceMarket = presentById.PriceMarket;
                base.Price = this.m_PresentProjectInfo.Price;
                base.ServiceTerm = presentById.ServiceTerm;
                base.ServiceTermUnit = presentById.ServiceTermUnit;
                base.Remark = "超值换购";
                base.BeginDate = DateTime.Today;
                base.PresentExp = 0;
                base.PresentMoney = 0M;
                base.PresentPoint = 0;
                base.TotalWeight = presentById.Weight;
                base.SubTotal = this.m_PresentProjectInfo.Price;
                base.SaleType = 2;
                base.Id = presentById.PresentId;
                base.isPresent = true;
                base.Weight = presentById.Weight;
                base.ProductCharacter = presentById.ProductCharacter;
            }
            else
            {
                base.IsNull = true;
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -