/// <summary> /// 列表:查找出符合条件的多个记录.如果没找到返回空列表 /// </summary> /// <param name="para">查询条件参数</param> /// <returns></returns> public static List <AssetM> List(AssetM para) { AssetM[] data; if (para.IsPagePart == 0) { data = AssetDal.All(para); } else { // 若分页则要验证分页参数 para.SetPageIndexAndSize(); data = AssetDal.List(para); } if (data == null) { para.ErrorMsg = AlertMsg.没有数据.ToString(); return(new List <AssetM>()); } for (int i = 0; i < data.Length; i++) { AssetM item = data[i]; item.RowNumber = para.IsPagePart == 0 ? 1 + i : para.StartRowIndex + i; } return(data.ToList()); }