コード例 #1
0
        /// <summary>
        /// 获取拜访步骤分类列表
        /// </summary>
        /// <param name="brandLevel">品牌等级</param>
        /// <param name="categoryLevel">分类等级</param>
        /// <param name="stepID">拜访步骤ID</param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="rowCount"></param>
        /// <returns></returns>
        public VisitingTaskStepObjectViewEntity[] GetStepCategoryList(int brandLevel, int categoryLevel, Guid stepID, int pageIndex, int pageSize, out int rowCount)
        {
            PagedQueryResult <VisitingTaskStepObjectViewEntity> pEntity = new VisitingTaskStepObjectDAO(CurrentUserInfo).GetStepCategoryList(brandLevel, categoryLevel, stepID, pageIndex, pageSize);

            rowCount = pEntity.RowCount;
            return(pEntity.Entities);
        }
コード例 #2
0
        /// <summary>
        /// 获取拜访步骤职位列表
        /// </summary>
        /// <param name="stepid">拜访步骤ID</param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="rowCount"></param>
        /// <returns></returns>
        public VisitingTaskStepObjectViewEntity[] GetStepPositionList(Guid stepid, int pageIndex, int pageSize, out int rowCount)
        {
            List <OrderBy> orderbys = new List <OrderBy>();

            orderbys.Add(new OrderBy()
            {
                FieldName = "case when ObjectID is null then 1 else 0 end ", Direction = OrderByDirections.Asc
            });

            PagedQueryResult <VisitingTaskStepObjectViewEntity> pEntity = new VisitingTaskStepObjectDAO(CurrentUserInfo).GetStepPositionList(stepid, null, orderbys.ToArray(), pageIndex, pageSize);

            rowCount = pEntity.RowCount;
            return(pEntity.Entities);
        }
コード例 #3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="pUserInfo">当前用户信息实体</param>
 /// <param name="pTableName">模块名称</param>
 public VisitingTaskStepObjectBLL_SKU(LoggingSessionInfo pUserInfo, string pTableName)
     : base(pUserInfo, pTableName)
 {
     CurrentUserInfo  = pUserInfo;
     this._currentDAO = new VisitingTaskStepObjectDAO(pUserInfo);
 }
コード例 #4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public VisitingTaskStepObjectBLL(LoggingSessionInfo pUserInfo)
 {
     this.CurrentUserInfo = pUserInfo;
     this._currentDAO     = new VisitingTaskStepObjectDAO(pUserInfo);
 }