public PDT_StandardPriceBLL(int id, bool bycache)
     : base(DALClassName)
 {
     _dal = (PDT_StandardPriceDAL)_DAL;
     FillModel(id, bycache);
 }
 ///<summary>
 ///PDT_StandardPriceBLL
 ///</summary>
 public PDT_StandardPriceBLL()
     : base(DALClassName)
 {
     _dal = (PDT_StandardPriceDAL)_DAL;
     _m   = new PDT_StandardPrice();
 }
Esempio n. 3
0
        /// <summary>
        /// 创建经销商的默认价表
        /// </summary>
        /// <param name="Supplier">供货商</param>
        /// <returns>创建的默认价表ID,如果已有默认价表,则返回默认价表ID</returns>
        public static int CreateDefaultPrice(int Supplier)
        {
            PDT_StandardPriceDAL dal = (PDT_StandardPriceDAL)DataAccess.CreateObject(DALClassName);

            return(dal.CreateDefaultPrice(Supplier));
        }
Esempio n. 4
0
        /// <summary>
        /// 获取经销商指定渠道及区域的适用价表
        /// </summary>
        /// <param name="Supplier">供货商</param>
        /// <param name="FitRTChannel">TDP自分渠道</param>
        /// <param name="FitSalesArea">TDP自分区域</param>
        /// <returns></returns>
        public static int GetFitPrice(int Supplier, int FitRTChannel, int FitSalesArea)
        {
            PDT_StandardPriceDAL dal = (PDT_StandardPriceDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetFitPrice(Supplier, FitRTChannel, FitSalesArea));
        }
Esempio n. 5
0
        /// <summary>
        /// 获取向门店销售指定产品里的销售价
        /// </summary>
        /// <param name="Client">门店</param>
        /// <param name="Supplier">经销商</param>
        /// <param name="Product">产品</param>
        /// <returns>销售价,小于0失败</returns>
        public static decimal GetSalePrice(int Client, int Supplier, int Product)
        {
            PDT_StandardPriceDAL dal = (PDT_StandardPriceDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetSalePrice(Client, Supplier, Product));
        }