/// <summary> /// 角色分页查询 /// </summary> /// <param name="condition">查询条件</param> /// <returns>结果</returns> public static EsayUIQueryResult <TRole> QueryRolesByPaging(TRoleCondition condition) { using (var roleRepository = DbContext.CreateIRoleRepository()) { var data = roleRepository.QueryRolesByPaging(condition).ToTRole(); EsayUIQueryResult <TRole> roles = new EsayUIQueryResult <TRole> { rows = data, total = condition.RowsCount }; return(roles); } }
/// <summary> /// 用户分页查询 /// </summary> /// <param name="condition">查询条件</param> /// <returns>结果</returns> public static EsayUIQueryResult <TAccount> QueryAccountByPaging(TAccountCondition condition) { using (var accountesRepository = DbContext.CreateIAccountesRepository()) { var data = accountesRepository.QueryAccountByPaging(condition).ToTAccounts(); EsayUIQueryResult <TAccount> roles = new EsayUIQueryResult <TAccount> { rows = data, total = condition.RowsCount }; return(roles); } }