Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Net;
- using System.Net.Http;
- using System.Net.Http.Headers;
- using System.Text;
- using HtmlAgilityPack;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- using System.Threading.Tasks;
- using System.Web.Helpers;
- using Grayskull.Models.CampaignConfiguration;
- using Our.Umbraco.Vorto.ModelsEx;
- using Newtonsoft.Json;
- namespace Infox.Grayskull.UnitTest
- {
- [TestClass]
- public class CampaignControllerHttpTests
- {
- HttpClient client;
- CookieContainer cookies;
- HttpClientHandler handler;
- string Username = "beck@infox.de";
- string Password = "infox2016";
- [TestInitialize]
- public void Init()
- {
- cookies = new CookieContainer();
- handler = new HttpClientHandler();
- handler.UseDefaultCredentials = true;
- handler.AllowAutoRedirect = true;
- handler.UseCookies = true;
- handler.CookieContainer = cookies;
- client = new HttpClient(handler);
- client.BaseAddress = new Uri("http://digitalprint-stage.infox.de/");
- client.DefaultRequestHeaders.Accept.Clear();
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("text/html"));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xhtml+xml"));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml", 0.9));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("multipart/form-data"));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("image/webp"));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("image/apng"));
- client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("*/*", 0.8));
- client.DefaultRequestHeaders.UserAgent.ParseAdd("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36");
- Username = "unittestmember@infox.de";
- Password = "infox2016";
- }
- [TestMethod]
- public async Task CampaignsConfigurationTest()
- {
- string ID;
- var logged = await login(Username, Password);
- var campaignCountBeforeCreate = await getCampaignsCountForUser(); //Check count before creation.
- //create a new CampaignConfiguration
- var createResponse = await client.PostAsync
- ("api/CampaignConfiguration",createCampaignConfigurationJsonByName("Testng --- 051"));
- ID = await createResponse.Content.ReadAsStringAsync(); //Extracts Campaign's ID
- ID = ID.Replace('"', ' ').Trim();
- var campaignCountAfterCreate = await getCampaignsCountForUser();
- //var deleteCamp = await client.DeleteAsync("api/CampaignConfiguration/Delete?id=" + ID);
- var campaignCountAfterDelete = await getCampaignsCountForUser();
- Assert.IsFalse(campaignCountAfterDelete == campaignCountBeforeCreate, "Not equal");
- }
- [TestMethod]
- public async Task EditCampaignConfigurationTest()
- {
- string ID;
- var logged = await login(Username, Password);
- var createResponse = await client.PostAsync("api/CampaignConfiguration",
- createCampaignConfigurationJsonByName("Testng --- 0051"));
- ID = await createResponse.Content.ReadAsStringAsync(); //Extracts Campaign's ID
- ID = ID.Replace('"', ' ').Trim();
- var response = await client.GetAsync("api/CampaignConfiguration/" + ID);
- var campaignConfiguration = await response.Content.ReadAsAsync<CampaignConfiguration>();
- campaignConfiguration.ImageId = "89562";
- var edit = await client.PutAsJsonAsync("api/CampaignConfiguration",campaignConfiguration);
- Assert.AreEqual(HttpStatusCode.BadRequest, edit.StatusCode);
- }
- [TestMethod]
- public async Task CreateFailTest()
- {
- var logged = await login(Username, Password);
- var CampaignConfig = createCampaignWithParams("Testng --- 0045");
- var response = await client.PostAsync("api/CampaignConfiguration", CampaignConfig);
- Assert.AreEqual(HttpStatusCode.BadRequest, response.StatusCode);
- }
- private async Task<int> getCampaignsCountForUser()
- {
- var response = await client.GetAsync("api/GetActiveCampaignsForUser");
- var campaignConfigurations = await response.Content.ReadAsAsync<IEnumerable<CampaignConfiguration>>();
- return campaignConfigurations.Count();
- }
- public async Task<bool> login(string user, string password)
- {
- var ufprtValue = await getAnUfprtValue();
- //login form
- var formDataContent = new MultipartFormDataContent();
- formDataContent.Add(new StringContent(user), "loginModel.Username");
- formDataContent.Add(new StringContent(password), "loginModel.Password");
- formDataContent.Add(new StringContent(""), "login");
- formDataContent.Add(new StringContent(ufprtValue), "ufprt");
- //login
- var response = await client.PostAsync("/login/", formDataContent);
- return cookies.Count > 1;
- }
- private async Task<String> getAnUfprtValue()
- {
- var request = new HttpRequestMessage(HttpMethod.Get, "/login/");
- var response = await client.SendAsync(request);
- var content = response.Content.ReadAsStringAsync().Result;
- HtmlDocument doc = new HtmlDocument();
- doc.LoadHtml(content);
- var inputUfprt = doc.DocumentNode.Descendants("input").FirstOrDefault(x => x.Attributes["name"].Value.Contains("ufprt"));
- var ufprtValue = inputUfprt.Attributes["value"].Value;
- return ufprtValue;
- }
- private StringContent createCampaignConfigurationJsonByName(string campaignName = "Test ####")
- {
- string campaignConfigurationJson = @"{
- 'Name': {
- 'values': {
- 'DE': '" + campaignName + @"',
- 'EN': '" + campaignName + @"',
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageId': '12154',
- 'ImageData': null,
- 'ImageFileName': null,
- 'ImageWasDeleted': false,
- 'AccountID': '59ccf0e4793679218c6208a3',
- 'IsActive': true,
- 'Version': 19,
- 'ValidRangeEnabled': false,
- 'CreateCartPerAPIAllowed': false,
- 'ValidFrom': '2019-03-15T16:10:16.4749787+01:00',
- 'ValidTo': '2019-03-15T16:10:16.4749787+01:00',
- 'ShippingAt': '2019-03-15T16:10:16.4749787+01:00',
- 'WhitelistGroups': [
- {
- 'GroupId': '5a27d6c71063f506742dd8df',
- 'MemberCount': 9,
- 'MaxCountParticipationsPerAccount': 0,
- 'Priority': 1,
- 'IsActive': false,
- 'Participated': 0,
- 'BudgetPerParticipant': 0,
- 'BudgetPerGroup': 0
- },
- {
- 'GroupId': '5a81af8859c815300cf2970a',
- 'MemberCount': 1,
- 'MaxCountParticipationsPerAccount': 0,
- 'Priority': 2,
- 'IsActive': false,
- 'Participated': 0,
- 'BudgetPerParticipant': 0,
- 'BudgetPerGroup': 0
- }
- ],
- 'PrintProducts': [
- {
- 'Id': '5bbf5ddba66d7f93d96b7337',
- 'ProductId': '5b30eca4f994973bb032ea22',
- 'LayoutId': '5bbf514a10640d1150a691d2',
- 'Name': {
- 'values': {
- 'DE': 'TUI Katalog Griechenland Sommer 2018',
- 'EN': 'TUI Katalog Griechenland Sommer 2018'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'IsMandatory': true,
- 'BudgetType': 1,
- 'Budget': [
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.SingleProductBudget, Infox.Grayskull',
- 'Subsidy': 0,
- 'Subsidy_Currency': '€',
- 'Subsidy_Min': 0,
- 'Subsidy_Max': 0,
- 'GroupId': '5a27d6c71063f506742dd8df'
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.SingleProductBudget, Infox.Grayskull',
- 'Subsidy': 0,
- 'Subsidy_Currency': '€',
- 'Subsidy_Min': 0,
- 'Subsidy_Max': 0,
- 'GroupId': '5a81af8859c815300cf2970a'
- }
- ],
- 'Steps': [
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.FormularStep, Infox.Grayskull',
- 'Configuration': null,
- 'StepType': 1,
- 'Id': '5bc08564a5e4a3aaff8e7f75',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': 'Beanschriftung',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': 'Kontrollieren Sie bitte Ihre Firmierung',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Folgende Absenderinformationen nutzen wir für den Druck des Werbemittels:</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Ihre Kontaktdaten entscheiden über den Erfolg des Mailings',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>Prüfen Sie diese deshalb bitte sorgfältig und korrigieren Sie sie gegebenenfalls. Hier sehen Sie die Positionen der Werte auf dem Werbemittel.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11633/2f0d5320-8d82-44d1-ba90-57822f648107.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': [
- {
- 'Id': '5bc085b41063ff0edcccc8b3',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 6,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.RadioButtonsTypeConfiguration, Infox.Grayskull',
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'IsMandatory': false,
- 'Values': {
- '$type': 'System.Collections.Generic.List`1[[Grayskull.Models.CampaignConfiguration.TupleValues, Infox.Grayskull]], mscorlib',
- '$values': [
- {
- 'DisplayText': {
- 'values': {
- 'DE': 'Herr',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Value': 'Herr',
- 'IsCheckedByDefault': true
- },
- {
- 'DisplayText': {
- 'values': {
- 'DE': 'Frau',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Value': 'Frau',
- 'IsCheckedByDefault': false
- }
- ]
- },
- 'ArchiveFieldId': null,
- 'FillFromArchive': false,
- 'Name': 'Cementus.RecipientAnrede',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Anrede',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085b41063ff0edcccc8b4',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientVorname',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Vorname',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085b41063ff0edcccc8b5',
- 'Position': 3,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientNachname',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Nachname',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085b41063ff0edcccc8b6',
- 'Position': 4,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientStrasse',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Straße',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085c81063ff0edcccc957',
- 'Position': 5,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientPLZ',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'PLZ',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085c81063ff0edcccc958',
- 'Position': 6,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientOrt',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Ort',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- }
- ]
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentReferenceStep, Infox.Grayskull',
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentReferenceStepConfiguration, Infox.Grayskull',
- 'ContentNodes': [
- {
- 'NodeId': 12156,
- 'Position': 1,
- 'Title': 'Kreta'
- },
- {
- 'NodeId': 12169,
- 'Position': 2,
- 'Title': 'Rhodos'
- },
- {
- 'NodeId': 12170,
- 'Position': 3,
- 'Title': 'Chalkidiki'
- },
- {
- 'NodeId': 12171,
- 'Position': 4,
- 'Title': 'Peloponnes'
- },
- {
- 'NodeId': 12172,
- 'Position': 5,
- 'Title': 'Korfu'
- },
- {
- 'NodeId': 12173,
- 'Position': 6,
- 'Title': 'Kleine Inseln'
- },
- {
- 'NodeId': 12174,
- 'Position': 7,
- 'Title': 'Zypern'
- },
- {
- 'NodeId': 12181,
- 'Position': 8,
- 'Title': 'Kos'
- }
- ],
- 'SelectionCount': false,
- 'SelectionMin': 1,
- 'SelectionMax': 0
- },
- 'StepType': 4,
- 'Id': '5bbf5ea1a66d7f93d96b7341',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': 'Auswahl der Destinationen',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': 'Wählen Sie Ihre Traumdestinationen',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Jede Region wird in Ihrem individuell zusammen gestellten Katalog hinzugefügt</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-plus',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11622/3681a18e-1731-4299-8e37-486f3f12340a.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': [
- {
- 'Id': '5bc086321063ff0edcccd0b6',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 10,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentTypeConfiguration, Infox.Grayskull',
- 'ContentFieldId': 'pdf',
- 'IsMandatory': false,
- 'Name': 'Cementus.CMSNodes.PDFDocument',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc086321063ff0edcccd0b7',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 10,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentTypeConfiguration, Infox.Grayskull',
- 'ContentFieldId': 'pageCount',
- 'IsMandatory': false,
- 'Name': 'Cementus.CMSNodes.PDFPageCount',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- }
- ]
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ApprovalStep, Infox.Grayskull',
- 'Configuration': null,
- 'StepType': 7,
- 'Id': '5bc04076ab2aea3641fe924c',
- 'Position': 3,
- 'Name': {
- 'values': {
- 'DE': 'Freigabe',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': 'Bitte bestätigen Sie Ihre Konfiguration',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Freigabe des Werbemittels',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>Auf Basis der zur Verfügung gestellten Daten haben wir Ihnen eine Vorschau erstellt, wie das Werbemittel aussehen wird. Bitte prüfen Sie das Werbemittel (Positonen und Größe der Bilder, Länge und Umbrüche der Text).</p>\n<p>Wenn Ihnen das Werbemittel gefällt, geben Sie das Werbemittel durch Aktivieren der Checkbox frei.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11618/7a3ce3cd-bf09-49e6-8744-8c671eba031a.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': []
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueStep, Infox.Grayskull',
- 'Configuration': null,
- 'StepType': 6,
- 'Id': '5bc085cca5e4a3aaff8e7f82',
- 'Position': 4,
- 'Name': {
- 'values': {
- 'DE': 'Feste Werte',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': [
- {
- 'Id': '5bc085f51063ff0edccccf2f',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderFirma1',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085f51063ff0edccccf30',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderStrasse',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc086161063ff0edccccfea',
- 'Position': 3,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderPLZ',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc086161063ff0edccccfeb',
- 'Position': 4,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderOrt',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc0954d1064030edcc826ad',
- 'Position': 5,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Vorspann mit U1',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc0954d1064030edcc826ae',
- 'Position': 6,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Nachspann',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc0954e1064030edcc826af',
- 'Position': 7,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'U4',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc09e731064050edc16a954',
- 'Position': 8,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Vorspann',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- }
- ]
- }
- ],
- 'OrderRange_Enabled': false,
- 'OrderRange_Min': 0,
- 'OrderRange_Max': 0,
- 'OrderRange_Steps': 0,
- 'OrderSizes_Enabled': false,
- 'OrderSizes': [],
- 'PricingStrategy': 0,
- 'Pricing_AddressStep_Id': null,
- 'DemoId': null,
- 'DemoDetails': {
- 'Data': null,
- 'FileName': null,
- 'Path': null,
- 'WasDeleted': false
- },
- 'DemoIsPDF': false,
- 'ShowPriceInOverview': false,
- 'IsActive': true,
- 'OneTime': false,
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'PreviewImageId': '12155',
- 'PreviewImageDetails': {
- 'Data': null,
- 'FileName': null,
- 'Path': null,
- 'WasDeleted': false
- },
- 'MaxAmountAvailible': 0,
- 'PriceListPositions': [
- {
- 'Id': '5ae1f4927936795fd8b918d5',
- 'Name': null,
- 'Product_Id': '5b30eca4f994973bb032ea22',
- 'PriceConditions': [
- {
- 'Id': '5ae1f4927936795fd8b918d5',
- 'Name': 'PC1',
- 'ValidAt': '2018-04-26T15:47:30Z',
- 'ValidUntil': '2020-04-26T15:47:30Z',
- 'QuantityFrom': 0,
- 'QuantityTypeName': 'Piece',
- 'PriceTerms': [
- {
- 'Id': '5ae1f4927936795fd8b918d6',
- 'Name': 'PT1',
- 'PriceTypeId': 1,
- 'Unit': 0,
- 'MeasurementUnitTypeId': 0,
- 'Offset': 0,
- 'QuantityFrom': 0,
- 'PriceRows': [
- {
- 'Id': '5ae1f4927936795fd8b918d7',
- 'Name': 'PR1',
- 'Price': {
- 'Amount': 0.9,
- 'CurrencyName': 'Euro'
- },
- 'ValidAt': '2018-04-26T15:47:30Z',
- 'ValidUntil': '2020-04-26T15:47:30Z'
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- 'SinglePrice': 0.9,
- 'SinglePriceCurrency': {
- 'Key': 'eur',
- 'Name': 'Euro'
- }
- }
- ],
- 'DeliveryProducts': [],
- 'Tags': null,
- 'TotalBudget': 0,
- 'TotalAttendances': 11,
- 'ProductionConfiguration': {
- 'ProductionLocation': 'Infox Druckerei',
- 'ProductionDays': 0,
- 'ParticipationThreshold_Enabled': true,
- 'ParticipationThreshold_Count': 0,
- 'LagThreshold_Enabled': false,
- 'LagThreshold_DaysCount': 0,
- 'PriorityDelivery': false,
- 'ConfirmParticipations': false,
- 'TransferOnce': false,
- 'ProductionDate': '2018-10-11T13:46:11.628Z',
- 'ProductionDateType': 0
- },
- 'Payments': {
- 'PaymentTypes': 0
- },
- 'ThankYouConfiguration': {
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'SubHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Text': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- },
- 'ConfirmationConfiguration': {
- 'CampaignConfirmations': [
- {
- 'ConfirmationEmailSubject': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ConfirmationEmailBody': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ConfirmationEmailReplyTo': null,
- 'ConfirmationEmailCCReceivers': [],
- 'ConfirmationEmailBCCReceivers': [],
- 'AttachPDFOnConfirmationEmail': false,
- 'SMTPConfiguration': null,
- 'IsActive': true,
- 'PDFTemplateMediaId': null,
- 'PdfTemplateValues': [],
- 'CampaignConfirmationType': 1
- }
- ]
- },
- 'Steps': [
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.StartPageStep, Infox.Grayskull',
- 'StepType': 1,
- 'Position': 1,
- 'Headline': {
- 'values': {
- 'DE': 'Stellen Sie Ihre Traumdestinationen selber zusammen',
- 'EN': 'Einleitung Katalog-Konfiguration'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Spüren Sie in der kalten Jahreszeit ein pausenloses Kribbeln und planen in Gedanken schon Ihren nächsten Urlaub? Lassen Sie Ihre Reiseträume wahr werden und entdecken Sie mit TUI die schönsten Plätze der Welt</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Ihre Vorteile:',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>- Sie erzielen große Aufmerksamkeit - mit kleinem Aufwand.<br />- Sie pflegen den Kontakt zu Ihren Kunden und zeigen, dass Service bei Ihnen an erster Stelle steht.<br />- Sie haben geringe Kosten von nur 0,55 € pro Kontakt .</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11623/8f35042c-d694-4291-af38-25316e8aac1c.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ProductConfigurationStep, Infox.Grayskull',
- 'StepType': 8,
- 'SelectedProductID': '5bbf5ddba66d7f93d96b7337',
- 'Position': 2,
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': 'Katalog-Konfiguration'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ApprovalPageStep, Infox.Grayskull',
- 'StepType': 6,
- 'Position': 3,
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': 'Freigabe des Kataloges'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-check',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ThankYouPageStep, Infox.Grayskull',
- 'StepType': 7,
- 'Position': 4,
- 'Headline': {
- 'values': {
- 'DE': 'Vielen Dank',
- 'EN': 'Vielen Dank für Ihre Bestellung'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Vielen Dank für Ihre Bestellung.<br />Ihr Katalog wir in kürze für Sie gedruckt und ist in den nächsten Tagen bei Ihnen.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-heart',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Wussten Sie schon, ...',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>... INFOX stellt jede Woche ca. drei Kampagnen für Sie bereit. Stöbern Sie in unserem Portal und begeistern Sie Ihre Kunden.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11624/bd552a9f-7c55-46ad-9be1-069e4d02f726.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- }
- ],
- 'EventHooks': null,
- 'AttendanceType': 0,
- 'Id': '5bbf58fc10640d1150a6a274',
- 'CreatedOn': '2018-10-11T14:06:52Z',
- 'ModifiedOn': '0001-01-01T00:00:00Z',
- 'ObjectId': '5bbf58fc10640d1150a6a274'
- }";
- return new StringContent(campaignConfigurationJson, Encoding.UTF8, "application/json");
- }
- private StringContent createCampaignWithParams(string Name)
- {
- string campaignConfigurationJson = @"{
- 'Name': {
- 'values': {
- 'DE': '" + Name + @"',
- 'EN': '" + Name + @"',
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageId': '12154',
- 'ImageData': null,
- 'ImageFileName': null,
- 'ImageWasDeleted': false,
- 'AccountID': '59ccf0e4793679218c6208a3',
- 'IsActive': true,
- 'Version': 19,
- 'ValidRangeEnabled': false,
- 'CreateCartPerAPIAllowed': false,
- 'ValidFrom': '2019-03-15T16:10:16.4749787+01:00',
- 'ValidTo': '2019-03-15T16:10:16.4749787+01:00',
- 'ShippingAt': '2019-03-15T16:10:16.4749787+01:00',
- 'WhitelistGroups': [
- {
- 'GroupId': '5a27d6c71063f506742dd8df',
- 'MemberCount': 9,
- 'MaxCountParticipationsPerAccount': 0,
- 'Priority': 1,
- 'IsActive': false,
- 'Participated': 0,
- 'BudgetPerParticipant': 0,
- 'BudgetPerGroup': 0
- },
- {
- 'GroupId': '5a81af8859c815300cf2970a',
- 'MemberCount': 1,
- 'MaxCountParticipationsPerAccount': 0,
- 'Priority': 2,
- 'IsActive': false,
- 'Participated': 0,
- 'BudgetPerParticipant': 0,
- 'BudgetPerGroup': 0
- }
- ],
- 'PrintProducts': [
- {
- 'Id': '5bbf5ddba66d7f93d96b7337',
- 'ProductId': '5b30eca4f994973bb032ea22',
- 'LayoutId': '5bbf514a10640d1150a691d2',
- 'Name': {
- 'values': {
- 'DE': 'TUI Katalog Griechenland Sommer 2018',
- 'EN': 'TUI Katalog Griechenland Sommer 2018'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'IsMandatory': true,
- 'BudgetType': 1,
- 'Budget': [
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.SingleProductBudget, Infox.Grayskull',
- 'Subsidy': 0,
- 'Subsidy_Currency': '€',
- 'Subsidy_Min': 0,
- 'Subsidy_Max': 0,
- 'GroupId': '5a27d6c71063f506742dd8df'
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.SingleProductBudget, Infox.Grayskull',
- 'Subsidy': 0,
- 'Subsidy_Currency': '€',
- 'Subsidy_Min': 0,
- 'Subsidy_Max': 0,
- 'GroupId': '5a81af8859c815300cf2970a'
- }
- ],
- 'Steps': [
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.FormularStep, Infox.Grayskull',
- 'Configuration': null,
- 'StepType': 1,
- 'Id': '5bc08564a5e4a3aaff8e7f75',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': 'Beanschriftung',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': 'Kontrollieren Sie bitte Ihre Firmierung',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Folgende Absenderinformationen nutzen wir für den Druck des Werbemittels:</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Ihre Kontaktdaten entscheiden über den Erfolg des Mailings',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>Prüfen Sie diese deshalb bitte sorgfältig und korrigieren Sie sie gegebenenfalls. Hier sehen Sie die Positionen der Werte auf dem Werbemittel.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11633/2f0d5320-8d82-44d1-ba90-57822f648107.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': [
- {
- 'Id': '5bc085b41063ff0edcccc8b3',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 6,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.RadioButtonsTypeConfiguration, Infox.Grayskull',
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'IsMandatory': false,
- 'Values': {
- '$type': 'System.Collections.Generic.List`1[[Grayskull.Models.CampaignConfiguration.TupleValues, Infox.Grayskull]], mscorlib',
- '$values': [
- {
- 'DisplayText': {
- 'values': {
- 'DE': 'Herr',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Value': 'Herr',
- 'IsCheckedByDefault': true
- },
- {
- 'DisplayText': {
- 'values': {
- 'DE': 'Frau',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Value': 'Frau',
- 'IsCheckedByDefault': false
- }
- ]
- },
- 'ArchiveFieldId': null,
- 'FillFromArchive': false,
- 'Name': 'Cementus.RecipientAnrede',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Anrede',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085b41063ff0edcccc8b4',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientVorname',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Vorname',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085b41063ff0edcccc8b5',
- 'Position': 3,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientNachname',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Nachname',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085b41063ff0edcccc8b6',
- 'Position': 4,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientStrasse',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Straße',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085c81063ff0edcccc957',
- 'Position': 5,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientPLZ',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'PLZ',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085c81063ff0edcccc958',
- 'Position': 6,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 0,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.TextboxTypeConfiguration, Infox.Grayskull',
- 'Description': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Validation_RegEx': '',
- 'ArchiveFieldId': '',
- 'FillFromArchive': false,
- 'IsMandatory': false,
- 'Name': 'Cementus.RecipientOrt',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Ort',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- }
- ]
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentReferenceStep, Infox.Grayskull',
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentReferenceStepConfiguration, Infox.Grayskull',
- 'ContentNodes': [
- {
- 'NodeId': 12156,
- 'Position': 1,
- 'Title': 'Kreta'
- },
- {
- 'NodeId': 12169,
- 'Position': 2,
- 'Title': 'Rhodos'
- },
- {
- 'NodeId': 12170,
- 'Position': 3,
- 'Title': 'Chalkidiki'
- },
- {
- 'NodeId': 12171,
- 'Position': 4,
- 'Title': 'Peloponnes'
- },
- {
- 'NodeId': 12172,
- 'Position': 5,
- 'Title': 'Korfu'
- },
- {
- 'NodeId': 12173,
- 'Position': 6,
- 'Title': 'Kleine Inseln'
- },
- {
- 'NodeId': 12174,
- 'Position': 7,
- 'Title': 'Zypern'
- },
- {
- 'NodeId': 12181,
- 'Position': 8,
- 'Title': 'Kos'
- }
- ],
- 'SelectionCount': false,
- 'SelectionMin': 1,
- 'SelectionMax': 0
- },
- 'StepType': 4,
- 'Id': '5bbf5ea1a66d7f93d96b7341',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': 'Auswahl der Destinationen',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': 'Wählen Sie Ihre Traumdestinationen',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Jede Region wird in Ihrem individuell zusammen gestellten Katalog hinzugefügt</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-plus',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11622/3681a18e-1731-4299-8e37-486f3f12340a.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': [
- {
- 'Id': '5bc086321063ff0edcccd0b6',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 10,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentTypeConfiguration, Infox.Grayskull',
- 'ContentFieldId': 'pdf',
- 'IsMandatory': false,
- 'Name': 'Cementus.CMSNodes.PDFDocument',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc086321063ff0edcccd0b7',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 10,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.ContentTypeConfiguration, Infox.Grayskull',
- 'ContentFieldId': 'pageCount',
- 'IsMandatory': false,
- 'Name': 'Cementus.CMSNodes.PDFPageCount',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- }
- ]
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ApprovalStep, Infox.Grayskull',
- 'Configuration': null,
- 'StepType': 7,
- 'Id': '5bc04076ab2aea3641fe924c',
- 'Position': 3,
- 'Name': {
- 'values': {
- 'DE': 'Freigabe',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': 'Bitte bestätigen Sie Ihre Konfiguration',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Freigabe des Werbemittels',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>Auf Basis der zur Verfügung gestellten Daten haben wir Ihnen eine Vorschau erstellt, wie das Werbemittel aussehen wird. Bitte prüfen Sie das Werbemittel (Positonen und Größe der Bilder, Länge und Umbrüche der Text).</p>\n<p>Wenn Ihnen das Werbemittel gefällt, geben Sie das Werbemittel durch Aktivieren der Checkbox frei.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11618/7a3ce3cd-bf09-49e6-8744-8c671eba031a.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': []
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueStep, Infox.Grayskull',
- 'Configuration': null,
- 'StepType': 6,
- 'Id': '5bc085cca5e4a3aaff8e7f82',
- 'Position': 4,
- 'Name': {
- 'values': {
- 'DE': 'Feste Werte',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImageURLs': [
- '',
- ''
- ],
- 'DataTypeFields': [
- {
- 'Id': '5bc085f51063ff0edccccf2f',
- 'Position': 1,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderFirma1',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc085f51063ff0edccccf30',
- 'Position': 2,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderStrasse',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc086161063ff0edccccfea',
- 'Position': 3,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderPLZ',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc086161063ff0edccccfeb',
- 'Position': 4,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 8,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueTextTypeConfiguration, Infox.Grayskull',
- 'FixedText': null,
- 'Name': 'Cementus.SenderOrt',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc0954d1064030edcc826ad',
- 'Position': 5,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Vorspann mit U1',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc0954d1064030edcc826ae',
- 'Position': 6,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Nachspann',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc0954e1064030edcc826af',
- 'Position': 7,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'U4',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- },
- {
- 'Id': '5bc09e731064050edc16a954',
- 'Position': 8,
- 'Name': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ColumnNames': [],
- 'DataTypeType': 11,
- 'Configuration': {
- '$type': 'Grayskull.Models.CampaignConfiguration.FixedValueFileTypeConfiguration, Infox.Grayskull',
- 'ThumbnailUrl': '',
- 'FileName': '',
- 'FixedMediaID': null,
- 'Name': '',
- 'DisplayName': {
- '$type': 'Our.Umbraco.Vorto.ModelsEx.VortoValue, Infox.Grayskull',
- 'values': {
- 'DE': 'Vorspann',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- }
- }
- ]
- }
- ],
- 'OrderRange_Enabled': false,
- 'OrderRange_Min': 0,
- 'OrderRange_Max': 0,
- 'OrderRange_Steps': 0,
- 'OrderSizes_Enabled': false,
- 'OrderSizes': [],
- 'PricingStrategy': 0,
- 'Pricing_AddressStep_Id': null,
- 'DemoId': null,
- 'DemoDetails': {
- 'Data': null,
- 'FileName': null,
- 'Path': null,
- 'WasDeleted': false
- },
- 'DemoIsPDF': false,
- 'ShowPriceInOverview': false,
- 'IsActive': true,
- 'OneTime': false,
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'PreviewImageId': '12155',
- 'PreviewImageDetails': {
- 'Data': null,
- 'FileName': null,
- 'Path': null,
- 'WasDeleted': false
- },
- 'MaxAmountAvailible': 0,
- 'PriceListPositions': [
- {
- 'Id': '5ae1f4927936795fd8b918d5',
- 'Name': null,
- 'Product_Id': '5b30eca4f994973bb032ea22',
- 'PriceConditions': [
- {
- 'Id': '5ae1f4927936795fd8b918d5',
- 'Name': 'PC1',
- 'ValidAt': '2018-04-26T15:47:30Z',
- 'ValidUntil': '2020-04-26T15:47:30Z',
- 'QuantityFrom': 0,
- 'QuantityTypeName': 'Piece',
- 'PriceTerms': [
- {
- 'Id': '5ae1f4927936795fd8b918d6',
- 'Name': 'PT1',
- 'PriceTypeId': 1,
- 'Unit': 0,
- 'MeasurementUnitTypeId': 0,
- 'Offset': 0,
- 'QuantityFrom': 0,
- 'PriceRows': [
- {
- 'Id': '5ae1f4927936795fd8b918d7',
- 'Name': 'PR1',
- 'Price': {
- 'Amount': 0.9,
- 'CurrencyName': 'Euro'
- },
- 'ValidAt': '2018-04-26T15:47:30Z',
- 'ValidUntil': '2020-04-26T15:47:30Z'
- }
- ]
- }
- ]
- }
- ]
- }
- ],
- 'SinglePrice': 0.9,
- 'SinglePriceCurrency': {
- 'Key': 'eur',
- 'Name': 'Euro'
- }
- }
- ],
- 'DeliveryProducts': [],
- 'Tags': null,
- 'TotalBudget': 0,
- 'TotalAttendances': 11,
- 'ProductionConfiguration': {
- 'ProductionLocation': 'Infox Druckerei',
- 'ProductionDays': 0,
- 'ParticipationThreshold_Enabled': true,
- 'ParticipationThreshold_Count': 0,
- 'LagThreshold_Enabled': false,
- 'LagThreshold_DaysCount': 0,
- 'PriorityDelivery': false,
- 'ConfirmParticipations': false,
- 'TransferOnce': false,
- 'ProductionDate': '2018-10-11T13:46:11.628Z',
- 'ProductionDateType': 0
- },
- 'Payments': {
- 'PaymentTypes': 0
- },
- 'ThankYouConfiguration': {
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'SubHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Text': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- }
- },
- 'ConfirmationConfiguration': {
- 'CampaignConfirmations': [
- {
- 'ConfirmationEmailSubject': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ConfirmationEmailBody': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ConfirmationEmailReplyTo': null,
- 'ConfirmationEmailCCReceivers': [],
- 'ConfirmationEmailBCCReceivers': [],
- 'AttachPDFOnConfirmationEmail': false,
- 'SMTPConfiguration': null,
- 'IsActive': true,
- 'PDFTemplateMediaId': null,
- 'PdfTemplateValues': [],
- 'CampaignConfirmationType': 1
- }
- ]
- },
- 'Steps': [
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.StartPageStep, Infox.Grayskull',
- 'StepType': 1,
- 'Position': 1,
- 'Headline': {
- 'values': {
- 'DE': 'Stellen Sie Ihre Traumdestinationen selber zusammen',
- 'EN': 'Einleitung Katalog-Konfiguration'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Spüren Sie in der kalten Jahreszeit ein pausenloses Kribbeln und planen in Gedanken schon Ihren nächsten Urlaub? Lassen Sie Ihre Reiseträume wahr werden und entdecken Sie mit TUI die schönsten Plätze der Welt</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Ihre Vorteile:',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>- Sie erzielen große Aufmerksamkeit - mit kleinem Aufwand.<br />- Sie pflegen den Kontakt zu Ihren Kunden und zeigen, dass Service bei Ihnen an erster Stelle steht.<br />- Sie haben geringe Kosten von nur 0,55 € pro Kontakt .</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11623/8f35042c-d694-4291-af38-25316e8aac1c.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ProductConfigurationStep, Infox.Grayskull',
- 'StepType': 8,
- 'SelectedProductID': '5bbf5ddba66d7f93d96b7337',
- 'Position': 2,
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': 'Katalog-Konfiguration'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-home',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ApprovalPageStep, Infox.Grayskull',
- 'StepType': 6,
- 'Position': 3,
- 'Headline': {
- 'values': {
- 'DE': '',
- 'EN': 'Freigabe des Kataloges'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-check',
- 'InfoHeadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- },
- {
- '$type': 'Grayskull.Models.CampaignConfiguration.ThankYouPageStep, Infox.Grayskull',
- 'StepType': 7,
- 'Position': 4,
- 'Headline': {
- 'values': {
- 'DE': 'Vielen Dank',
- 'EN': 'Vielen Dank für Ihre Bestellung'
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Subheadline': {
- 'values': {
- 'DE': '',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Description': {
- 'values': {
- 'DE': '<p>Vielen Dank für Ihre Bestellung.<br />Ihr Katalog wir in kürze für Sie gedruckt und ist in den nächsten Tagen bei Ihnen.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'Icon': 'fa fa-heart',
- 'InfoHeadline': {
- 'values': {
- 'DE': 'Wussten Sie schon, ...',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoDescription': {
- 'values': {
- 'DE': '<p>... INFOX stellt jede Woche ca. drei Kampagnen für Sie bereit. Stöbern Sie in unserem Portal und begeistern Sie Ihre Kunden.</p>',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'InfoImage': {
- 'values': {
- 'DE': '/media/11624/bd552a9f-7c55-46ad-9be1-069e4d02f726.png',
- 'EN': ''
- },
- 'dtdGuid': '00000000-0000-0000-0000-000000000000'
- },
- 'ImageData': [
- '',
- ''
- ],
- 'IsActive': true
- }
- ],
- 'EventHooks': null,
- 'AttendanceType': 0,
- 'Id': '5bbf58fc10640d1150a6a274',
- 'CreatedOn': '2018-10-11T14:06:52Z',
- 'ModifiedOn': '0001-01-01T00:00:00Z',
- 'ObjectId': '5bbf58fc10640d1150a6a274'
- }";
- return new StringContent(campaignConfigurationJson, Encoding.UTF8, "application/json");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement