예제 #1
0
        public void ExcelDownload()
        {
            var entry = service.GetAdminMarketingAgreeEntryList().ToList();
            var data  = entry.Select(x => new {
                본인인증등록일 = x.CreateDate,
                채널      = x.ChannelDisplayName,
                IP      = x.IpAddress,
                이름      = x.Name,
                연락처     = x.Mobile,
                성별      = x.Gender == "0" ? "남" : "여",
                생년월일    = x.BirthDay,
                연락방식전화  = "true",
                연락방식문자  = "true",
                보유기간    = x.RetentionPeriodTypeDisplayName,
                개인정보등록일 = x.UpdateDate
            });

            common.ExcelDownLoad(data, "마케팅동의캠페인_응모자_" + DateTime.Now.ToString("yyyyMMddHHmmss"));
        }
예제 #2
0
        public IPagedList <MarketingAgreeEntry> GetAdminKidsNoteEntryList([FromUri] PageQueryOptions options)
        {
            var result = service.GetAdminMarketingAgreeEntryList();

            return(new SerializablePagedList <MarketingAgreeEntry>(result, options.Page, options.PageSize));
        }