using GasolineBlend.DAL;
using GasolineBlend.Entity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static GasolineBlend.Entity.AnnualPolicyPage;
namespace GasolineBlend.BLL
{
public class AnnualPolicyBLL
{
private AnnualPolicyDAL _acc = new AnnualPolicyDAL();
///
/// 获取用益信托网记录数据
///
///
public PaginatedResult GetAnnualPolicyList(int Year, int Month, string Title, string Region, string Category, int PageNum, int PageSize)
{
int totalCount = _acc.GetAnnualPolicyCount(Year, Month, Title, Region, Category);
int totalPage = (int)Math.Ceiling((double)totalCount / PageSize);
List totalData = _acc.GetAnnualPolicyList(Year, Month, Title, Region , Category,PageNum, PageSize);
return new PaginatedResult(totalData, totalCount, totalPage);
}
public List GetAnnualPolicySumList(int Year, string City)
{
return _acc.GetAnnualPolicySumList(Year, City);
}
}
}