Hi,
I am trying to migrate lpt files written for LLBL v.1.0.2005 to new 3.0 Final version. But I am having trouble because I can't find some classes and properties in new LLBL 3.0 version.
This is the part of mentioned lpt file:
foreach (EntityDefinition related in entity.RelatedEntitiesAndRelations.Keys)
{
for (int i = 0; i < ((EntityRelationCollection)entity.RelatedEntitiesAndRelations[related]).Count; i++)
{
EntityRelation relation = (EntityRelation)((EntityRelationCollection)(entity.RelatedEntitiesAndRelations[related]))[i];
if (!relation.RelationIsHidden && !relation.IsUsedForHierarchy &&
(relation.RelationType == EntityRelationType.OneToOne || relation.RelationType == EntityRelationType.ManyToOne))
{
text.Append("\t\t/// <summary> Event thrower for the ").Append(related.Name).Append("Changed event, which is thrown when ");
text.Append(related.Name).Append(" changes value. Databinding related.</summary>\n");
text.Append("\t\tprotected virtual void On").Append(relation.UtilizingPropertyName).Append("Changed()\n\t\t{\n\t\t\tif (");
text.Append(relation.UtilizingPropertyName).Append("Changed != null)\n\t\t\t{\n\t\t\t\t").Append(relation.UtilizingPropertyName).Append("Changed(this, new EventArgs());\n\t\t\t}\n\t\t}\n");
}
}
}
Also, can you please tell me where can I find Reference Manual for 3.0 SDK?
Thanks in advance.