Ejemplo n.º 1
0
        /// <summary>
        /// 获取拜访步骤列表
        /// </summary>
        /// <param name="entity">taskid 为必传项</param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="rowCount"></param>
        /// <returns></returns>
        public VisitingTaskStepEntity[] GetList(VisitingTaskStepViewEntity entity, int pageIndex, int pageSize, out int rowCount)
        {
            List <OrderBy> orderbys = new List <OrderBy>();

            orderbys.Add(new OrderBy()
            {
                FieldName = "StepPriority", Direction = OrderByDirections.Asc
            });

            PagedQueryResult <VisitingTaskStepViewEntity> pEntity = new VisitingTaskStepDAO(this.CurrentUserInfo).GetList(entity, null, orderbys.ToArray(), pageIndex, pageSize);

            rowCount = pEntity.RowCount;
            return(pEntity.Entities);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public VisitingTaskStepBLL(LoggingSessionInfo pUserInfo)
 {
     this.CurrentUserInfo = pUserInfo;
     this._currentDAO     = new VisitingTaskStepDAO(pUserInfo);
 }