public void StatsExcelDownload() { var query = service.GetStatistics().OrderByDescending(x => x.TotalCount); var data = query.Select(e => new { 연락처 = e.Mobile, 이름 = e.Name, 나이 = e.Age, 아이성별 = e.ChildGender == GenderType.Boy ? "남아" : "여아", 총공유수 = e.TotalCount, 페이스북공유수 = e.FacebookCount, 카카오스토리공유수 = e.KakaostoryCount, 카카오톡공유수 = e.KakaotalkCount }).ToList(); common.ExcelDownLoad(data, "[2017 마블프로즌 이벤트] 통계_" + DateTime.Now.ToString("yyyyMMddHHmmss")); }
public PagedList.IPagedList <AdminMarvelFrozenStatsViewModel> GetMarvelFrozenSNSStats([FromUri] PageQueryOptions options) { var list = service.GetStatistics().OrderByDescending(x => x.TotalCount); return(new SerializablePagedList <AdminMarvelFrozenStatsViewModel>(list, options.Page, options.PageSize)); }