1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using Luticate2.Auth.Dbo.Pagination;
- using Luticate2.Auth.Dbo.Result;
-
- namespace Luticate2.Auth.Dbo
- {
- public static class LuDboExtensions
- {
- public static int ToInt(this LuStatus status)
- {
- return (int) status;
- }
-
- // TODO?
- // public static LuPaginatedDbo<TDbo> To<TDbo>(this LuPaginatedDbo<TDbo> data, Func<List<TDbo>, List<TDbo>> convert)
- // {
- // return new LuPaginatedDbo<TDbo>
- // {
- // Count = data.Count,
- // Data = convert(data.Data)
- // };
- // }
- //
- // public static LuPaginatedDbo<TDbo> Select<TDbo>(this LuPaginatedDbo<TDbo> data, Func<TDbo, TDbo> convert)
- // {
- // return new LuPaginatedDbo<TDbo>
- // {
- // Count = data.Count,
- // Data = data.Data.Select(convert).ToList()
- // };
- // }
- }
- }
|