public PBM_OrderBLL(int id, bool bycache)
     : base(DALClassName)
 {
     _dal = (PBM_OrderDAL)_DAL;
     FillModel(id, bycache);
 }
 ///<summary>
 ///PBM_OrderBLL
 ///</summary>
 public PBM_OrderBLL()
     : base(DALClassName)
 {
     _dal = (PBM_OrderDAL)_DAL;
     _m   = new PBM_Order();
 }
 public PBM_OrderBLL(int id)
     : base(DALClassName)
 {
     _dal = (PBM_OrderDAL)_DAL;
     FillModel(id);
 }
        /// <summary>
        /// 按产品汇总销售单
        /// </summary>
        /// <param name="Supplier"></param>
        /// <param name="SalesMan"></param>
        /// <param name="BeginDate"></param>
        /// <param name="EndDate"></param>
        /// <returns></returns>
        public static DataTable GetOrderSummary_ByProduct(int Supplier, int SalesMan, DateTime BeginDate, DateTime EndDate)
        {
            PBM_OrderDAL dal = (PBM_OrderDAL)DataAccess.CreateObject(DALClassName);

            return(dal.GetOrderSummary_ByProduct(Supplier, SalesMan, BeginDate, EndDate));
        }