Update allow use GetAll
This commit is contained in:
parent
963649b2b7
commit
5f9f86663e
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue