using Performance.EntityModels;
using Performance.Infrastructure.Models;
using System.Collections.Generic;

namespace Performance.DtoModels
{
    public class ComparisonResponse<T>
    {
        public List<Heads> Heads { get; set; }
        public T Datas { get; set; }
    }

    public class Heads
    {
        public string Column { get; set; }
        public string Name { get; set; }
    }

    public class Comparison<T>
    {
        public List<T> Datas { get; set; }
        public int TotalCount { get; set; }

    }

    public class ComparisonPagingRequest
    {
        public int AllotId { get; set; }

        public string ViewName { get; set; }

        public string SearchQuery { get; set; }

        public int PageIndex { get; set; } = 1;
        public int PageSize { get; set; } = 20;
    }

}
