public static string ToPriceLabel(this CampaignType type) { //if (type == CampaignType.ShareContent || type == CampaignType.ShareContentWithCaption || type == CampaignType.ReviewProduct || type == CampaignType.ShareStreamUrl) //{ // return "/người/lần"; //} if (type == CampaignType.ShareContentWithCaption || type == CampaignType.ReviewProduct || type == CampaignType.ShareStreamUrl) { return("/người/lần"); } if (type == CampaignType.ChangeAvatar) { return("/người/tuần"); } //if (type == CampaignType.ShareContent || type == CampaignType.ShareContentWithCaption) //{ // return "/người/lần"; //} if (type == CampaignType.ShareContentWithCaption) { return("/người/lần"); } if (type == CampaignType.CustomService || type == CampaignType.JoinEvent) { return(""); } return(type.ToString()); }
/// <summary> /// Create a new campaign /// <param name="campaignType">Possible Value : regular, plaintext, absplit, rss, variate </param> /// <param name="CampaignRecipient"></param> /// <param name="campaignTracking"></param> /// <param name="campaignTracking"></param> /// </summary> internal async Task <dynamic> CreateCampaignAsync(CampaignType campaignType, Recipients CampaignRecipient, Settings campaignSettings, Tracking campaignTracking) { string endpoint = Authenticate.EndPoint(TargetTypes.campaigns, SubTargetType.not_applicable, SubTargetType.not_applicable); Campaign campaignObject = new Campaign() { type = campaignType.ToString(), recipients = CampaignRecipient, settings = campaignSettings, tracking = campaignTracking }; return(await BaseOperation.PostAsync <Campaign>(endpoint, campaignObject)); }
/// <summary> /// Create a new campaign /// <param name="campaignType">Possible Value : regular, plaintext, absplit, rss, variate </param> /// <param name="CampaignRecipient"></param> /// <param name="campaignTracking"></param> /// <param name="campaignTracking"></param> /// </summary> internal async Task<dynamic> CreateCampaignAsync(CampaignType campaignType, Recipients CampaignRecipient, Settings campaignSettings, Tracking campaignTracking ) { string endpoint = Authenticate.EndPoint(TargetTypes.campaigns, SubTargetType.not_applicable, SubTargetType.not_applicable); Campaign campaignObject = new Campaign() { type = campaignType.ToString(), recipients = CampaignRecipient, settings= campaignSettings, tracking= campaignTracking }; return await BaseOperation.PostAsync<Campaign>(endpoint, campaignObject); }
public static string ToActionText(this CampaignType type) { //if (type == CampaignType.ShareContent || type == CampaignType.ShareContentWithCaption) //{ // return "Chia sẻ"; //} if (type == CampaignType.ShareContentWithCaption) { return("Chia sẻ"); } if (type == CampaignType.ReviewProduct) { return("Review Sản phẩm"); } if (type == CampaignType.ShareStreamUrl) { return("Chia sẻ link Stream"); } if (type == CampaignType.ChangeAvatar) { return("Thay hình Avatar"); } if (type == CampaignType.JoinEvent) { return("Đăng ký tham gia sự kiện"); } if (type == CampaignType.CustomService) { return("Thực hiện ngay"); } return(type.ToString()); }
public static string ToDataText(this CampaignType type) { if (type == CampaignType.ChangeAvatar) { return("Hình ảnh dùng làm Avatar"); } //if (type == CampaignType.ShareContent || type == CampaignType.ShareContentWithCaption) //{ // return "Link nội dung"; //} if (type == CampaignType.ShareContentWithCaption) { return("Link nội dung"); } if (type == CampaignType.ReviewProduct) { return("Link sản phẩm/dịch vụ"); } if (type == CampaignType.ShareStreamUrl) { return("Link livestream"); } if (type == CampaignType.JoinEvent) { return("Link sự kiện"); } if (type == CampaignType.CustomService) { return(""); } return(type.ToString()); }
public ITrackLogic GetTrackLogicByType(CampaignType campaignType) { return _trackLogic.FirstOrDefault(x => x.CampaignType == campaignType.ToString()); }
public ICampaignLogic GetCampaignLogicByType(CampaignType type) { return _campaignLogic.FirstOrDefault(x => x.CampaignType == type.ToString()); }