Beispiel #1
0
 protected override void OnSetParameters(int version, IReadOnlyList <string> parameters)
 {
     ListFormat   = DataComponentSettingsHelper.GetParameterAsEnum(parameters, 0, ListFormatSpecifier.GroupAndRole);
     DataViewGuid = DataComponentSettingsHelper.GetParameterOrDefault(parameters, 1, string.Empty).AsGuidOrNull();
     RoleType     = DataComponentSettingsHelper.GetParameterAsEnum <RoleTypeSpecifier>(parameters, 2);
     MemberStatus = DataComponentSettingsHelper.GetParameterAsEnum <GroupMemberStatus>(parameters, 3);
 }
            protected override void OnSetParameters(int version, IReadOnlyList <string> parameters)
            {
                ListFormat = DataComponentSettingsHelper.GetParameterAsEnum(parameters, 0, ListFormatSpecifier.NameAndRelationship);

                List <string> selectedRoleGuids;

                FamilyRelationshipTypeGuids.Clear();

                selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList(parameters, 1, ",");

                foreach (var roleGuid in selectedRoleGuids)
                {
                    FamilyRelationshipTypeGuids.Add(roleGuid.AsGuid());
                }

                KnownRelationshipTypeGuids.Clear();

                selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList(parameters, 2, ",");

                foreach (var roleGuid in selectedRoleGuids)
                {
                    KnownRelationshipTypeGuids.Add(roleGuid.AsGuid());
                }
            }
Beispiel #3
0
            protected override void OnSetParameters( int version, IReadOnlyList<string> parameters )
            {
                ListFormat = DataComponentSettingsHelper.GetParameterAsEnum( parameters, 0, ListFormatSpecifier.NameAndRelationship );

                List<string> selectedRoleGuids;

                FamilyRelationshipTypeGuids.Clear();

                selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList( parameters, 1, "," );

                foreach ( var roleGuid in selectedRoleGuids )
                {
                    FamilyRelationshipTypeGuids.Add( roleGuid.AsGuid() );
                }

                KnownRelationshipTypeGuids.Clear();

                selectedRoleGuids = DataComponentSettingsHelper.GetParameterAsList( parameters, 2, "," );

                foreach ( var roleGuid in selectedRoleGuids )
                {
                    KnownRelationshipTypeGuids.Add( roleGuid.AsGuid() );
                }
            }
 protected override void OnSetParameters( int version, IReadOnlyList<string> parameters )
 {
     ListFormat = DataComponentSettingsHelper.GetParameterAsEnum( parameters, 0, ListFormatSpecifier.GroupAndRole );
     DataViewGuid = DataComponentSettingsHelper.GetParameterOrDefault( parameters, 1, string.Empty ).AsGuidOrNull();
     RoleType = DataComponentSettingsHelper.GetParameterAsEnum<RoleTypeSpecifier>( parameters, 2 );
     MemberStatus = DataComponentSettingsHelper.GetParameterAsEnum<GroupMemberStatus>( parameters, 3 );
 }