Esempio n. 1
0
 /// <summary>
 /// 添加设备
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public int AddEquipment(EquipmentEntity entity)
 {
     entity.IsDelete = (int)EIsDelete.NotDelete;
     entity.CreateTime = DateTime.Now;
     entity.IncludeAll();
     int line = this.Equipment.Add(entity);
     if (line > 0)
     {
         CacheHelper.Remove(CacheKey.JOOSHOW_EQUIPMENT_CACHE);
     }
     return line;
 }
Esempio n. 2
0
 /// <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;
 }
Esempio n. 3
0
 /// <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;
 }