Table of Contents

Class EmailVariables

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class EmailVariables
Inheritance
EmailVariables
Inherited Members
Extension Methods

Constructors

EmailVariables()

public EmailVariables()

EmailVariables(Guid, string, Guid, Dictionary<string, string>)

public EmailVariables(Guid user, string address, Guid organization, Dictionary<string, string> variables)

Parameters

user Guid
address string
organization Guid
variables Dictionary<string, string>

Properties

OrganizationIdentifier

public Guid? OrganizationIdentifier { get; set; }

Property Value

Guid?

RecipientCode

public string RecipientCode { get; set; }

Property Value

string

RecipientEmail

public string RecipientEmail { get; set; }

Property Value

string

RecipientIdentifier

public Guid? RecipientIdentifier { get; set; }

Property Value

Guid?

RecipientName

public string RecipientName { get; set; }

Property Value

string

RecipientNameFirst

public string RecipientNameFirst { get; set; }

Property Value

string

RecipientNameLast

public string RecipientNameLast { get; set; }

Property Value

string

Methods

GetItems()

public Dictionary<string, string> GetItems()

Returns

Dictionary<string, string>

GetValue(string)

public string GetValue(string key)

Parameters

key string

Returns

string

GetValueAsGuid(string)

public Guid? GetValueAsGuid(string key)

Parameters

key string

Returns

Guid?

SetValue(string, string)

public void SetValue(string key, string value)

Parameters

key string
value string

SetValueAsGuid(string, Guid?)

public void SetValueAsGuid(string key, Guid? value)

Parameters

key string
value Guid?