namespace Kit.Helpers { public interface IEnumerableWithPage : IEnumerable { int TotalRows { get; set; } int FilterRow { get; set; } int PageNo { get; set; } int PageSize { get; set; } string Sort { get; set; } } public interface IEnumerableWithOffer : IEnumerable { int TotalRows { get; set; } int FilterRow { get; set; } int Start { get; set; } int Lenght { get; set; } string Sort { get; set; } } public class ListWithPage : List, IEnumerableWithPage { public int TotalRows { get; set; } public int FilterRow { get; set; } public int PageNo { get; set; } public int PageSize { get; set; } public new string Sort { get; set; } } public class ListWithOffer : List, IEnumerableWithOffer { public int TotalRows { get; set; } public int FilterRow { get; set; } public int Start { get; set; } public int Lenght { get; set; } public new string Sort { get; set; } } }