/// <summary> /// 分页查询设备信息 /// </summary> /// <param name="entity"></param> /// <param name="pageInfo"></param> /// <returns></returns> public List<EquipmentEntity> GetList(EquipmentEntity entity, ref PageInfo pageInfo) { entity.IncludeAll(); entity.OrderBy(a => a.ID, EOrderBy.DESC); entity.Where(a => a.IsDelete == (int)EIsDelete.NotDelete); int rowCount = 0; List<EquipmentEntity> listResult = this.Equipment.GetList(entity, pageInfo.PageSize, pageInfo.PageIndex, out rowCount); pageInfo.RowCount = rowCount; return listResult; }
/// <summary> /// 获得所有设备信息 /// </summary> /// <returns></returns> public List<EquipmentEntity> GetList() { List<EquipmentEntity> listResult = CacheHelper.Get(CacheKey.JOOSHOW_EQUIPMENT_CACHE) as List<EquipmentEntity>; if (!listResult.IsNullOrEmpty()) { return listResult; } EquipmentEntity entity = new EquipmentEntity(); entity.IncludeAll(); entity.OrderBy(a => a.ID, EOrderBy.DESC); entity.Where(a => a.IsDelete == (int)EIsDelete.NotDelete); listResult = this.Equipment.GetList(entity); if (!listResult.IsNullOrEmpty()) { CacheHelper.Insert(CacheKey.JOOSHOW_EQUIPMENT_CACHE, listResult); } return listResult; }