예제 #1
0
        public static bool ConceptDefClusterEdit(Domain OwnerEntity, IList <FormalPresentationElement> EditedList, FormalPresentationElement ConceptDefCluster)
        {
            var InstanceController = EntityInstanceController.AssignInstanceController(ConceptDefCluster);

            InstanceController.StartEdit();

            var EditPanel = Display.CreateEditPanel(ConceptDefCluster, null, true, null, null, true, false, true /*, Expositor*/);

            return(InstanceController.Edit(EditPanel, "Edit Concept-Def Cluster - " + ConceptDefCluster.ToString()).IsTrue());
        }
        public static bool RelationshipDefClusterEdit(Domain OwnerEntity, IList <FormalPresentationElement> EditedList, FormalPresentationElement RelationshipDefCluster)
        {
            var InstanceController = EntityInstanceController.AssignInstanceController(RelationshipDefCluster);

            InstanceController.StartEdit();

            /* POSTPONED: Ability to edit and reorganize Relationship-Defs via its Cluster-Key.
             * var Expositor = new EntityPropertyExpositor(RelationshipDefCluster.__ClusterKey.TechName);
             * Expositor.LabelMinWidth = 90; */

            var EditPanel = Display.CreateEditPanel(RelationshipDefCluster, null, true, null, null, true, false, true /*, Expositor*/);

            return(InstanceController.Edit(EditPanel, "Edit Relationship-Def Cluster - " + RelationshipDefCluster.ToString()).IsTrue());
        }