/// <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); }