Class NSMarketingAgent
Agent used for Marketing functions, such as Forms.
Examples
NSMarketingAgent agent;
agent.callMethod(arg1, arg2);
Constructors
NSMarketingAgent()
Agent used for Marketing functions, such as Forms.
Declaration
NSMarketingAgent Examples
NSMarketingAgent agent;
agent.callMethod(arg1, arg2);
Methods
CreateDefaultFormEntity()
Sets default values into a new NSFormEntity.
Declaration
NSFormEntity CreateDefaultFormEntity() Examples
NSMarketingAgent agent;
NSFormEntity thing = agent.CreateDefaultFormEntity();
thing = agent.SaveFormEntity(thing);
Returns
| Type | Description |
| NSFormEntity |
CreateDefaultFormSubmissionEntity()
Sets default values into a new NSFormSubmissionEntity.
Declaration
NSFormSubmissionEntity CreateDefaultFormSubmissionEntity() Examples
NSMarketingAgent agent;
NSFormSubmissionEntity thing = agent.CreateDefaultFormSubmissionEntity();
thing = agent.SaveFormSubmissionEntity(thing);
Returns
| Type | Description |
| NSFormSubmissionEntity |
CreateDefaultShipmentMessageBlockEntity()
Sets default values into a new NSShipmentMessageBlockEntity.
Declaration
NSShipmentMessageBlockEntity CreateDefaultShipmentMessageBlockEntity() Examples
NSMarketingAgent agent;
NSShipmentMessageBlockEntity thing = agent.CreateDefaultShipmentMessageBlockEntity();
thing = agent.SaveShipmentMessageBlockEntity(thing);
Returns
| Type | Description |
| NSShipmentMessageBlockEntity |
CreateDefaultShipmentMessageEntity()
Sets default values into a new NSShipmentMessageEntity.
Declaration
NSShipmentMessageEntity CreateDefaultShipmentMessageEntity() Examples
NSMarketingAgent agent;
NSShipmentMessageEntity thing = agent.CreateDefaultShipmentMessageEntity();
thing = agent.SaveShipmentMessageEntity(thing);
Returns
| Type | Description |
| NSShipmentMessageEntity |
DeleteFormEntity(Integer)
Deletes the NSFormEntity
Declaration
DeleteFormEntity(Integer formEntity) Examples
NSMarketingAgent agent;
agent.DeleteFormEntity(123);
Parameters
| Type | Name | Description |
| Integer | formEntity |
Returns
| Type | Description |
| Void |
DeleteFormSubmissionEntity(Integer)
Deletes the NSFormSubmissionEntity
Declaration
DeleteFormSubmissionEntity(Integer formSubmissionEntity) Examples
NSMarketingAgent agent;
agent.DeleteFormSubmissionEntity(123);
Parameters
| Type | Name | Description |
| Integer | formSubmissionEntity |
Returns
| Type | Description |
| Void |
DeleteShipmentMessageBlockEntity(Integer)
Deletes the NSShipmentMessageBlockEntity
Declaration
DeleteShipmentMessageBlockEntity(Integer shipmentMessageBlockEntity) Examples
NSMarketingAgent agent;
agent.DeleteShipmentMessageBlockEntity(123);
Parameters
| Type | Name | Description |
| Integer | shipmentMessageBlockEntity |
Returns
| Type | Description |
| Void |
DeleteShipmentMessageEntity(Integer)
Deletes the NSShipmentMessageEntity
Declaration
DeleteShipmentMessageEntity(Integer shipmentMessageEntity) Examples
NSMarketingAgent agent;
agent.DeleteShipmentMessageEntity(123);
Parameters
| Type | Name | Description |
| Integer | shipmentMessageEntity |
Returns
| Type | Description |
| Void |
GetFormEntity(Integer)
Gets an NSFormEntity object.
Declaration
NSFormEntity GetFormEntity(Integer formEntityId) Examples
NSMarketingAgent agent;
NSFormEntity thing = agent.GetFormEntity(123);
Parameters
| Type | Name | Description |
| Integer | formEntityId |
Returns
| Type | Description |
| NSFormEntity |
GetFormSubmissionEntity(Integer)
Gets an NSFormSubmissionEntity object.
Declaration
NSFormSubmissionEntity GetFormSubmissionEntity(Integer formSubmissionEntityId) Examples
NSMarketingAgent agent;
NSFormSubmissionEntity thing = agent.GetFormSubmissionEntity(123);
Parameters
| Type | Name | Description |
| Integer | formSubmissionEntityId |
Returns
| Type | Description |
| NSFormSubmissionEntity |
GetPreviewMailing(Integer)
Gets a shipment message from its shipment address ID
Declaration
NSPreviewMailing GetPreviewMailing(Integer shipmentAddrId) Examples
NSMarketingAgent agent;
Integer shipmentAddrId;
NSPreviewMailing res = agent.GetPreviewMailing(shipmentAddrId);
Parameters
| Type | Name | Description |
| Integer | shipmentAddrId |
Returns
| Type | Description |
| NSPreviewMailing |
GetPreviewMailingHeader(Integer)
Gets a shipment from its shipment ID
Declaration
NSPreviewMailingHeader GetPreviewMailingHeader(Integer shipmentId) Examples
NSMarketingAgent agent;
Integer shipmentId;
NSPreviewMailingHeader res = agent.GetPreviewMailingHeader(shipmentId);
Parameters
| Type | Name | Description |
| Integer | shipmentId |
Returns
| Type | Description |
| NSPreviewMailingHeader |
GetShipmentMessageBlockEntity(Integer)
Gets an NSShipmentMessageBlockEntity object.
Declaration
NSShipmentMessageBlockEntity GetShipmentMessageBlockEntity(Integer shipmentMessageBlockEntityId) Examples
NSMarketingAgent agent;
NSShipmentMessageBlockEntity thing = agent.GetShipmentMessageBlockEntity(123);
Parameters
| Type | Name | Description |
| Integer | shipmentMessageBlockEntityId |
Returns
| Type | Description |
| NSShipmentMessageBlockEntity |
GetShipmentMessageEntity(Integer)
Gets an NSShipmentMessageEntity object.
Declaration
NSShipmentMessageEntity GetShipmentMessageEntity(Integer shipmentMessageEntityId) Examples
NSMarketingAgent agent;
NSShipmentMessageEntity thing = agent.GetShipmentMessageEntity(123);
Parameters
| Type | Name | Description |
| Integer | shipmentMessageEntityId |
Returns
| Type | Description |
| NSShipmentMessageEntity |
GetUserBlocks(Integer)
Gets the saved user blocks to be used in a shipment/mailing message
Declaration
NSShipmentMessageBlockEntity[] GetUserBlocks(Integer associateId) Examples
NSMarketingAgent agent;
Integer associateId;
NSShipmentMessageBlockEntity[] res = agent.GetUserBlocks(associateId);
Parameters
| Type | Name | Description |
| Integer | associateId |
Returns
| Type | Description |
| NSShipmentMessageBlockEntity[] |
SaveFormEntity(NSFormEntity)
Updates the existing NSFormEntity or creates a new NSFormEntity if the id parameter is 0
Declaration
NSFormEntity SaveFormEntity(NSFormEntity formEntity) Examples
NSMarketing agent;
NSFormEntity thing = agent.CreateDefaultFormEntity();
thing = agent.SaveFormEntity(thing);
Parameters
| Type | Name | Description |
| NSFormEntity | formEntity | The NSFormEntity to save. |
Returns
| Type | Description |
| NSFormEntity |
SaveFormSubmissionEntity(NSFormSubmissionEntity)
Updates the existing NSFormSubmissionEntity or creates a new NSFormSubmissionEntity if the id parameter is 0
Declaration
NSFormSubmissionEntity SaveFormSubmissionEntity(NSFormSubmissionEntity formSubmissionEntity) Examples
NSMarketing agent;
NSFormSubmissionEntity thing = agent.CreateDefaultFormSubmissionEntity();
thing = agent.SaveFormSubmissionEntity(thing);
Parameters
| Type | Name | Description |
| NSFormSubmissionEntity | formSubmissionEntity | The NSFormSubmissionEntity to save. |
Returns
| Type | Description |
| NSFormSubmissionEntity |
SaveShipmentMessageBlockEntity(NSShipmentMessageBlockEntity)
Updates the existing NSShipmentMessageBlockEntity or creates a new NSShipmentMessageBlockEntity if the id parameter is 0
Declaration
NSShipmentMessageBlockEntity SaveShipmentMessageBlockEntity(NSShipmentMessageBlockEntity shipmentMessageBlockEntity) Examples
NSMarketing agent;
NSShipmentMessageBlockEntity thing = agent.CreateDefaultShipmentMessageBlockEntity();
thing = agent.SaveShipmentMessageBlockEntity(thing);
Parameters
| Type | Name | Description |
| NSShipmentMessageBlockEntity | shipmentMessageBlockEntity | The NSShipmentMessageBlockEntity to save. |
Returns
| Type | Description |
| NSShipmentMessageBlockEntity |
SaveShipmentMessageEntity(NSShipmentMessageEntity)
Updates the existing NSShipmentMessageEntity or creates a new NSShipmentMessageEntity if the id parameter is 0
Declaration
NSShipmentMessageEntity SaveShipmentMessageEntity(NSShipmentMessageEntity shipmentMessageEntity) Examples
NSMarketing agent;
NSShipmentMessageEntity thing = agent.CreateDefaultShipmentMessageEntity();
thing = agent.SaveShipmentMessageEntity(thing);
Parameters
| Type | Name | Description |
| NSShipmentMessageEntity | shipmentMessageEntity | The NSShipmentMessageEntity to save. |
Returns
| Type | Description |
| NSShipmentMessageEntity |
VerifyGoogleRecaptcha(String,String)
Tries to verify a Google recaptcha token. The token is gained from the recaptcha frontend component
Declaration
Bool VerifyGoogleRecaptcha(String token, String optionalSecretKey) Examples
NSMarketingAgent agent;
String token;
String optionalSecretKey;
Bool res = agent.VerifyGoogleRecaptcha(token, optionalSecretKey);
Parameters
| Type | Name | Description |
| String | token | |
| String | optionalSecretKey |
Returns
| Type | Description |
| Bool |