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); } } }