Update allow use GetAll

This commit is contained in:
lihanbo 2024-10-16 11:25:32 +08:00
parent 963649b2b7
commit 5f9f86663e
1 changed files with 9 additions and 1 deletions

View File

@ -20,13 +20,21 @@ public interface IRepo<T, K> where T : IDataModel
/// </summary> /// </summary>
/// <param name="id"></param> /// <param name="id"></param>
/// <returns></returns> /// <returns></returns>
T Delete(K id); int Delete(K id);
/// <summary> /// <summary>
/// 保存与更新 /// 保存与更新
/// </summary> /// </summary>
/// <param name="entity"></param> /// <param name="entity"></param>
/// <returns></returns> /// <returns></returns>
T SaveOrUpdate(T entity, bool isUpdate); T SaveOrUpdate(T entity, bool isUpdate);
/// <summary>
/// 获取所有对象列表(默认分页)
/// </summary>
/// <param name="pageIndex"></param>
/// <param name="pageSize"></param>
/// <returns></returns>
List<T> GetAll(int pageIndex, int pageSize, ref int pageTotal);
/// <summary> /// <summary>
/// 根据条件搜索对象列表 /// 根据条件搜索对象列表
/// </summary> /// </summary>