public IPagedList <TwoYearAnniversaryEntry> Entry([FromUri] TwoYearAnniversaryPageQueryOptions entry) { var result = service.SelectTwoYearAnniversaryEnty().AsExpandable().Where(entry.BuildPredicate()).OrderByDescending(x => x.CreateDate); return(new SerializablePagedList <TwoYearAnniversaryEntry>(result, entry.Page, entry.PageSize)); }
public void ExcelDownload(TwoYearAnniversaryPageQueryOptions option) { var entry = service.GetOneYearAnniversaryEntryAll().AsQueryable().AsExpandable().Where(option.BuildPredicate()).OrderByDescending(x => x.CreateDate).Select(x => new { 참여일 = x.CreateDate, 채널 = x.ChannelName, 아이피주소 = x.IpAddress, 쌤소나이트아이디 = x.SamsoniteId, 쌤소나이트복호화 = x.SamsoniteEncryptionId, //decrption 당첨경품 = x.PrizeName }); common.ExcelDownLoad(entry, "2st-anniversary-entry"); }