Esempio n. 1
0
        public void FcNewExcelDownload(RebrandingQueryOptions options)
        {
            var entry = financialConsultantSharingService.GetAdminFinancialConsultantNewEntryList().ToList();
            var data  = entry.Select(x => new {
                본인인증등록일 = x.CreateDate.ToString(@"yyyy\/MM\/dd HH:mm:ss"),
                채널      = x.ChannelDisplayName,
                IP      = x.IpAddress,
                이름      = x.Name,
                연락처     = x.Mobile,
                성별      = x.Gender == "0" ? "남" : "여",
                생년월일    = x.BirthDay,
                연락방식전화  = x.PhoneCheck == true ? "Y" : "N",
                연락방식문자  = x.MessageCheck == true ? "Y" : "N",
                연락방식이메일 = x.EmailCheck == true ? "Y" : "N",
                연락방식우편  = x.PostCheck == true ? "Y" : "N",
                관심분야    = x.RetentionPeriodNewTypeDisplayName,
                이메일     = x.Email,
                우편번호    = x.ZipCode,
                주소      = x.Address,
                상세주소    = x.AddressDetail,
                재무상담사코드 = x.FcCode,
                추천인이름   = x.ProposerName,
                추천인고유번호 = x.OriginCustomerRandomNum,
                //문자메세지발송여부 = x.IsMessage,
            });

            common.ExcelDownLoad(data, "FC_신규고객_참여자_" + DateTime.Now.ToString("yyyyMMddHHmmss"));
        }
Esempio n. 2
0
        public void ExcelDownload(RebrandingQueryOptions options)
        {
            var entry = service.GetAdminRebrandingMarketingEntryList(options.month).ToList();
            var data  = entry.Select(x => new {
                본인인증등록일 = x.CreateDate.ToString(@"yyyy\/MM\/dd HH:mm:ss"),
                채널      = x.ChannelDisplayName,
                IP      = x.IpAddress,
                이름      = x.Name,
                연락처     = x.Mobile,
                성별      = x.Gender == "0" ? "남" : "여",
                생년월일    = x.BirthDay,
                연락방식전화  = x.PhoneCheck ? "Y" : "N",
                연락방식문자  = x.MessageCheck? "Y" : "N",
                연락방식이메일 = x.EmailCheck ? "Y" : "N",
                연락방식우편  = x.PostCheck ? "Y" : "N",
                보유기간    = x.RetentionPeriodTypeDisplayName,
                이메일     = x.Email,
                우편번호    = x.ZipCode,
                주소      = x.Address,
                상세주소    = x.AddressDetail,
                개인정보등록일 = x.UpdateDate.Value.ToString(@"yyyy\/MM\/dd HH:mm:ss")
            });

            common.ExcelDownLoad(data, "뉴브랜딩_마케팅동의_응모자_" + DateTime.Now.ToString("yyyyMMddHHmmss"));
        }
Esempio n. 3
0
        public void ConsultingExcelDownload(RebrandingQueryOptions options)
        {
            var entry = service.GetAdminRebrandingConsultingEntryList(options.month).ToList();
            var data  = entry.Select(x => new {
                본인인증등록일 = x.CreateDate.ToString(@"yyyy\/MM\/dd HH:mm:ss"),
                채널      = x.ChannelDisplayName,
                IP      = x.IpAddress,
                이름      = x.Name,
                연락처     = x.Mobile,
                성별      = x.Gender == "0" ? "남" : "여",
                생년월일    = x.BirthDay,
                관심분야    = x.AttetionTypoeDisplayName,
                우편번호    = x.ZipCode,
                주소      = x.Address,
                상세주소    = x.AddressDetail,
                개인정보등록일 = x.UpdateDate.Value.ToString(@"yyyy\/MM\/dd HH:mm:ss")
            });

            common.ExcelDownLoad(data, "뉴브랜딩_상담동의_응모자_" + DateTime.Now.ToString("yyyyMMddHHmmss"));
        }
Esempio n. 4
0
        public IPagedList <RebrandingConsultingAgreeEntry> GetAdminRebrandingConsultingEntryList([FromUri] RebrandingQueryOptions options)
        {
            var result = service.GetAdminRebrandingConsultingEntryList(options.month);

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