├── .gitignore ├── DXTools.CRM.Solutions.CustomEmails.Common ├── CreateCustomEmail.cs ├── CrmSvcUtil Commnad.txt ├── DXTools.CRM.Solutions.CustomEmails.Common.csproj ├── Helpers │ ├── ActivityMimeAttachment.cs │ ├── CRMMetadataHelper.cs │ ├── QueryStringHelper.cs │ ├── Systemuser.cs │ └── TemplatesHelper.cs ├── Messages │ ├── CreateCustomEmailRequest.cs │ ├── CreateCustomEmailResponse.cs │ ├── SendCustomEmailRequest.cs │ └── SendCustomEmailResponse.cs ├── Properties │ └── AssemblyInfo.cs ├── TextProcessing │ ├── Functions │ │ ├── IDynFunctionHandler.cs │ │ ├── ToLocalDateTime.cs │ │ └── ToString.cs │ ├── ILexicalParser.cs │ ├── ISyntacticParser.cs │ ├── ITextProcessor.cs │ ├── LexicalParser.cs │ ├── Symbols │ │ ├── AttributeExpression.cs │ │ ├── DynamicExpression.cs │ │ ├── FreeText.cs │ │ ├── Function.cs │ │ ├── FunctionParameter.cs │ │ ├── Symbol.cs │ │ ├── SymbolContext.cs │ │ ├── UnexpectedExpression.cs │ │ └── UnexpectedToken.cs │ ├── SyntacticParser.cs │ └── TextProcessor.cs ├── TraceService.cs ├── app.config └── packages.config ├── DXTools.CRM.Solutions.CustomEmails.CrmPackage ├── DXTools.CRM.Solutions.CustomEmails.CrmPackage.csproj └── RegisterFile.crmregister ├── DXTools.CRM.Solutions.CustomEmails.IntegrationTests ├── Actions │ ├── CreateCustomEmailTest_NotSend.cs │ ├── CreateCustomEmailTest_SendInstantly_IssueSend.cs │ ├── SendCustomEmailTest_AllowDuplicates.cs │ ├── SendCustomEmailTest_FromQueue.cs │ ├── SendCustomEmailTest_FromUser.cs │ ├── SendCustomEmailTest_NotAllowDuplicates.cs │ ├── SendCustomEmailTest_OnlyUseAttachmentsInTemplate.cs │ ├── SendCustomEmailTest_SingleQuotes.cs │ └── SendCustomEmailTest_WithStaticParameters.cs ├── App.config ├── Common │ ├── CRMMetadataHelperTest.cs │ ├── CreateActivityMimeAttachmentsTest.cs │ ├── CreateCustomEmailTest.cs │ ├── CreateTemplateProgramaticallyTest.cs │ ├── InstantiateTemplateTest.cs │ ├── RetrieveTemplateTest.cs │ └── TextProcessing │ │ ├── Functions │ │ └── ToStringTest.cs │ │ └── TextprocessorTest_BasicTypes.cs ├── DXTools.CRM.Solutions.CustomEmails.IntegrationTests.csproj ├── Enums.cs ├── Properties │ └── AssemblyInfo.cs ├── WFActivities │ ├── CreateCustomEmailActivityTest.cs │ └── TestCreateCustomEmailFromQueue.cs └── packages.config ├── DXTools.CRM.Solutions.CustomEmails.UnitTests ├── Common │ ├── CRMSdkBasis.cs │ ├── JSONTypeFormatterTest.cs │ ├── QueryStringHelperTest.cs │ └── TextProcessing │ │ ├── BasicTypes │ │ ├── TextProcessorTest_DateTime.cs │ │ ├── TextProcessorTest_EntityReference.cs │ │ ├── TextProcessorTest_OptionSet.cs │ │ └── TextProcessorTest_Status.cs │ │ ├── DuplicateAttributesTest.cs │ │ ├── Functions │ │ ├── TextProcessorTest_ToLocalDateTimeFunction.cs │ │ └── TextProcessorTest_ToStringFunction.cs │ │ └── StaticParametersTest.cs ├── DXTools.CRM.Solutions.CustomEmails.UnitTests.csproj ├── Fakes │ ├── Microsoft.Xrm.Sdk.Workflow.fakes │ └── Microsoft.Xrm.Sdk.fakes ├── Properties │ └── AssemblyInfo.cs ├── StubData.cs ├── StubOrganizationServiceFactory.cs ├── TestData │ └── Attachments.xlsx ├── WFActivities │ └── TestDoesAttachmentExist.cs ├── app.config └── packages.config ├── DXTools.CRM.Solutions.CustomEmails.Workflows ├── BaseCodeActivity.cs ├── CreateCustomEmailActivity.cs ├── DXTools.CRM.Solutions.CustomEmails.Workflows.csproj ├── DoesAttachmentExistActivity.cs ├── GetProcessPropertiesActivity.cs ├── Properties │ └── AssemblyInfo.cs ├── SendEmailActivity.cs ├── app.config └── packages.config ├── DXTools.CRM.Solutions.CustomEmails.sln ├── Keys └── DXTools.snk ├── LICENSE ├── README.md ├── ReferencedAssemblies ├── ILMerge │ └── ILMerge.exe ├── JSON.NET │ └── Net40 │ │ ├── Newtonsoft.Json.dll │ │ └── Newtonsoft.Json.xml └── XrmTestFramework │ └── Xrm.Framework.Test.dll ├── _config.yml └── dynamics-custom-emails diagrams.vsdx /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/.gitignore -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/CreateCustomEmail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/CreateCustomEmail.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/CrmSvcUtil Commnad.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/CrmSvcUtil Commnad.txt -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/DXTools.CRM.Solutions.CustomEmails.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/DXTools.CRM.Solutions.CustomEmails.Common.csproj -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Helpers/ActivityMimeAttachment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Helpers/ActivityMimeAttachment.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Helpers/CRMMetadataHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Helpers/CRMMetadataHelper.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Helpers/QueryStringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Helpers/QueryStringHelper.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Helpers/Systemuser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Helpers/Systemuser.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Helpers/TemplatesHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Helpers/TemplatesHelper.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Messages/CreateCustomEmailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Messages/CreateCustomEmailRequest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Messages/CreateCustomEmailResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Messages/CreateCustomEmailResponse.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Messages/SendCustomEmailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Messages/SendCustomEmailRequest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Messages/SendCustomEmailResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Messages/SendCustomEmailResponse.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Functions/IDynFunctionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Functions/IDynFunctionHandler.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Functions/ToLocalDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Functions/ToLocalDateTime.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Functions/ToString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Functions/ToString.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/ILexicalParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/ILexicalParser.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/ISyntacticParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/ISyntacticParser.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/ITextProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/ITextProcessor.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/LexicalParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/LexicalParser.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/AttributeExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/AttributeExpression.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/DynamicExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/DynamicExpression.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/FreeText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/FreeText.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/Function.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/FunctionParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/FunctionParameter.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/Symbol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/Symbol.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/SymbolContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/SymbolContext.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/UnexpectedExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/UnexpectedExpression.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/UnexpectedToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/Symbols/UnexpectedToken.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/SyntacticParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/SyntacticParser.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/TextProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TextProcessing/TextProcessor.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/TraceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/TraceService.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/app.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Common/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Common/packages.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.CrmPackage/DXTools.CRM.Solutions.CustomEmails.CrmPackage.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.CrmPackage/DXTools.CRM.Solutions.CustomEmails.CrmPackage.csproj -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.CrmPackage/RegisterFile.crmregister: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.CrmPackage/RegisterFile.crmregister -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/CreateCustomEmailTest_NotSend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/CreateCustomEmailTest_NotSend.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/CreateCustomEmailTest_SendInstantly_IssueSend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/CreateCustomEmailTest_SendInstantly_IssueSend.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_AllowDuplicates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_AllowDuplicates.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_FromQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_FromQueue.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_FromUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_FromUser.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_NotAllowDuplicates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_NotAllowDuplicates.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_OnlyUseAttachmentsInTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_OnlyUseAttachmentsInTemplate.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_SingleQuotes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_SingleQuotes.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_WithStaticParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Actions/SendCustomEmailTest_WithStaticParameters.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/App.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CRMMetadataHelperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CRMMetadataHelperTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CreateActivityMimeAttachmentsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CreateActivityMimeAttachmentsTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CreateCustomEmailTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CreateCustomEmailTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CreateTemplateProgramaticallyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/CreateTemplateProgramaticallyTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/InstantiateTemplateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/InstantiateTemplateTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/RetrieveTemplateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/RetrieveTemplateTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/TextProcessing/Functions/ToStringTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/TextProcessing/Functions/ToStringTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/TextProcessing/TextprocessorTest_BasicTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Common/TextProcessing/TextprocessorTest_BasicTypes.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/DXTools.CRM.Solutions.CustomEmails.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/DXTools.CRM.Solutions.CustomEmails.IntegrationTests.csproj -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Enums.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/WFActivities/CreateCustomEmailActivityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/WFActivities/CreateCustomEmailActivityTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/WFActivities/TestCreateCustomEmailFromQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/WFActivities/TestCreateCustomEmailFromQueue.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.IntegrationTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.IntegrationTests/packages.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/CRMSdkBasis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/CRMSdkBasis.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/JSONTypeFormatterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/JSONTypeFormatterTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/QueryStringHelperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/QueryStringHelperTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_DateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_DateTime.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_EntityReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_EntityReference.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_OptionSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_OptionSet.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_Status.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/BasicTypes/TextProcessorTest_Status.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/DuplicateAttributesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/DuplicateAttributesTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/Functions/TextProcessorTest_ToLocalDateTimeFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/Functions/TextProcessorTest_ToLocalDateTimeFunction.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/Functions/TextProcessorTest_ToStringFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/Functions/TextProcessorTest_ToStringFunction.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/StaticParametersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Common/TextProcessing/StaticParametersTest.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/DXTools.CRM.Solutions.CustomEmails.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/DXTools.CRM.Solutions.CustomEmails.UnitTests.csproj -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Fakes/Microsoft.Xrm.Sdk.Workflow.fakes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Fakes/Microsoft.Xrm.Sdk.Workflow.fakes -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Fakes/Microsoft.Xrm.Sdk.fakes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Fakes/Microsoft.Xrm.Sdk.fakes -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/StubData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/StubData.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/StubOrganizationServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/StubOrganizationServiceFactory.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/TestData/Attachments.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/TestData/Attachments.xlsx -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/WFActivities/TestDoesAttachmentExist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/WFActivities/TestDoesAttachmentExist.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/app.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.UnitTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.UnitTests/packages.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/BaseCodeActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/BaseCodeActivity.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/CreateCustomEmailActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/CreateCustomEmailActivity.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/DXTools.CRM.Solutions.CustomEmails.Workflows.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/DXTools.CRM.Solutions.CustomEmails.Workflows.csproj -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/DoesAttachmentExistActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/DoesAttachmentExistActivity.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/GetProcessPropertiesActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/GetProcessPropertiesActivity.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/SendEmailActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/SendEmailActivity.cs -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/app.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.Workflows/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.Workflows/packages.config -------------------------------------------------------------------------------- /DXTools.CRM.Solutions.CustomEmails.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/DXTools.CRM.Solutions.CustomEmails.sln -------------------------------------------------------------------------------- /Keys/DXTools.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/Keys/DXTools.snk -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/README.md -------------------------------------------------------------------------------- /ReferencedAssemblies/ILMerge/ILMerge.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/ReferencedAssemblies/ILMerge/ILMerge.exe -------------------------------------------------------------------------------- /ReferencedAssemblies/JSON.NET/Net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/ReferencedAssemblies/JSON.NET/Net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /ReferencedAssemblies/JSON.NET/Net40/Newtonsoft.Json.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/ReferencedAssemblies/JSON.NET/Net40/Newtonsoft.Json.xml -------------------------------------------------------------------------------- /ReferencedAssemblies/XrmTestFramework/Xrm.Framework.Test.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/ReferencedAssemblies/XrmTestFramework/Xrm.Framework.Test.dll -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/_config.yml -------------------------------------------------------------------------------- /dynamics-custom-emails diagrams.vsdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ramontebar/dynamics-custom-emails/HEAD/dynamics-custom-emails diagrams.vsdx --------------------------------------------------------------------------------