/// <summary>
        /// Initialize new instance of <see cref="EmailTemplateLanguageHelper" />.
        /// </summary>
        /// <param name="caseId">Case record identifier.</param>
        /// <param name="userConnection">User connection.</param>
        public EmailTemplateLanguageHelper(Guid caseId, UserConnection userConnection)
        {
            UserConnection = userConnection;
            EntitySchema caseSchema = UserConnection.EntitySchemaManager.FindInstanceByName("Case");

            CaseEntity = caseSchema.CreateEntity(UserConnection) as Case;
            CaseEntity.FetchFromDB(caseId);
        }
        /// <summary>
        /// Initialize new instance of <see cref="EmailTemplateCommLangHandler" />.
        /// </summary>
        /// <param name="caseId">Case record identifier.</param>
        /// <param name="userConnection">User connection.</param>
        protected EmailTemplateCommLangHandler(Guid caseId, UserConnection userConnection)
        {
            UserConnection = userConnection;
            EntitySchema caseSchema = UserConnection.EntitySchemaManager.FindInstanceByName("Case");

            CaseEntity = caseSchema.CreateEntity(UserConnection) as Case;
            CaseEntity.FetchFromDB(caseId);
        }