public void SelectNode(INHydrateModelObject modelObject) { if (modelObject == this.Node.Object) this.Node.TreeView.SelectedNode = this.Node; else this.SelectNode(modelObject, this.Node.Nodes); }
//private ModelRootControllerUIControl _uiControl = null; #endregion #region Constructor public ModelRootController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Model Root"; this.HeaderDescription = "This object defines all high level settings for the model"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Model); }
protected internal ParameterCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Parameters"; this.HeaderDescription = "This is a list of parameters defined for the parent object"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Parameters); }
protected internal CustomStoredProcedureController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Stored Procedure"; this.HeaderDescription = "Defines settings for the selected stored procedure"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.StoredProc); }
protected internal CustomViewController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "View"; this.HeaderDescription = "Defines settings for the selected view"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.View); }
protected internal CustomRetrieveRuleController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Select Command"; this.HeaderDescription = "Defines settings for the selected command object"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.SelectCommand); }
protected internal ParameterController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Parameter"; this.HeaderDescription = "This defines the settings for the selected parameter"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Parameter); }
protected internal CustomViewColumnCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Fields"; this.HeaderDescription = "This is a list of fields for the parent view"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Fields); }
protected internal TableComponentController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Component"; this.HeaderDescription = "Defines settings for the selected component"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Component); }
protected internal DatabaseController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Database"; this.HeaderDescription = "This object defines settings for the physical database implementation"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Database); }
protected internal CustomViewCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Views"; this.HeaderDescription = "This is a list of views defined for this model"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Views); }
protected internal CustomViewColumnController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Field"; this.HeaderDescription = "This defines the settings for the selected field"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Field); }
protected internal CustomStoredProcedureCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Stored Procedures"; this.HeaderDescription = "This is a list of stored procedures defined for this model"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.StoredProcs); }
public ModelRootController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Model Root"; this.HeaderDescription = "This object defines all high level settings for the model"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Model); }
protected internal RelationCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Relationships"; this.HeaderDescription = "This is a list of relationships for the specified entity"; //this.HeaderImage = ImageHelper.GetImage(ImageConstants.re); }
protected internal TableCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Entities"; this.HeaderDescription = "This is a list of entities defined for this model"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Entities); }
protected internal ColumnCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Fields"; this.HeaderDescription = "This is a list of fields for the parent entity"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Fields); }
protected internal CustomRetrieveRuleCollectionController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Select Commands"; this.HeaderDescription = "This is a list of custom select commands for the parent entity"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.SelectCommands); }
protected internal ColumnController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Field"; this.HeaderDescription = "This defines the settings for the selected field"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Field); }
protected internal TableController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Entity"; this.HeaderDescription = "Defines settings for the selected entity"; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Entity); this.PropertyValueChanged += new PropertyValueChangedEventHandler(TableController_PropertyValueChanged); }
public ModelRoot(INHydrateModelObject root) : base(root) { Database = new Database(this); this.RemovedTables = new List <string>(); this.RemovedViews = new List <string>(); }
public ModelRoot(INHydrateModelObject root) : base(root) { _versionHistoryList = new VersionHistoryCollection(this); Database = new Database(this); this.RemovedTables = new List <string>(); this.RemovedViews = new List <string>(); }
//private DateTime _createdDate = DateTime.Now; #endregion #region Constructor public CustomRetrieveRule(INHydrateModelObject root) : base(root) { _parameters = new ReferenceCollection(this.Root, this, ReferenceType.Parameter); _parameters.ObjectPlural = "Parameters"; _parameters.ObjectSingular = "Parameter"; _parameters.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _parameters.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }
private void SelectNode(INHydrateModelObject modelObject, TreeNodeCollection nodeList) { foreach (ModelObjectTreeNode node in nodeList) { if (modelObject == node.Object) this.Node.TreeView.SelectedNode = node; else this.SelectNode(modelObject, node.Nodes); } }
public CustomView(INHydrateModelObject root) : base(root) { _columns = new ReferenceCollection(this.Root, this, ReferenceType.CustomViewColumn); _columns.ResetKey(Guid.Empty.ToString()); _columns.ObjectPlural = "Fields"; _columns.ObjectSingular = "Field"; _columns.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _columns.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }
public void SelectNode(INHydrateModelObject modelObject) { if (modelObject == this.Node.Object) { this.Node.TreeView.SelectedNode = this.Node; } else { this.SelectNode(modelObject, this.Node.Nodes); } }
public static void XmlLoad(this List <TableIndex> list, XmlNode node, INHydrateModelObject root) { var nodes = node.SelectNodes("ti"); foreach (XmlNode n in nodes) { var newItem = new TableIndex(root); newItem.XmlLoad(n); list.Add(newItem); } }
public TableComposite(INHydrateModelObject root, Table parent) : base(root) { _parent = parent; _columns = new ReferenceCollection(this.Root, this, ReferenceType.Column); _columns.ObjectPlural = "Fields"; _columns.ObjectSingular = "Field"; _columns.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _columns.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }
protected internal RelationController(INHydrateModelObject modelObject) : base(modelObject) { this.HeaderText = "Relationship"; this.HeaderDescription = "A single relationship for the selected entity"; //this.HeaderImage = ImageHelper.GetImage(ImageConstants.Entity); ((Relation)modelObject).BeforeChildTableChange += new EventHandler(RelationController_BeforeChildTableChange); ((Relation)modelObject).BeforeParentTableChange += new EventHandler(RelationController_BeforeParentTableChange); ((Relation)modelObject).AfterChildTableChange += new EventHandler(RelationController_AfterChildTableChange); ((Relation)modelObject).AfterParentTableChange += new EventHandler(RelationController_AfterParentTableChange); }
public BaseModelObjectController(INHydrateModelObject modelObject) { if (modelObject == null) { throw new Exception("The model object cannot be null!"); } Object = modelObject; modelObject.Controller = this; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Default); }
public SecurityFunction(INHydrateModelObject root, Table parent) : base(root) { _parent = parent; _parameters = new ReferenceCollection(this.Root, this, ReferenceType.Parameter); _parameters.ResetKey(Guid.Empty.ToString()); _parameters.ObjectPlural = "Parameters"; _parameters.ObjectSingular = "Parameter"; _parameters.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _parameters.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }
public TableComponent(INHydrateModelObject root, Table parent) : base(root) { _parent = parent; _columns = new ReferenceCollection(this.Root, this, ReferenceType.Column); _columns.ObjectPlural = "Fields"; _columns.ObjectSingular = "Field"; _columns.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderClose); _columns.SelectedImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.FolderOpen); }
public BaseModelObjectController(INHydrateModelObject modelObject) { if (modelObject == null) throw new Exception("The model object cannot be null!"); _object = modelObject; if (_object != null) ((BaseModelObject)this.Object).PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(ObjectPropertyChanged); this.IsPopupUI = false; modelObject.Controller = this; this.HeaderImage = ImageHelper.GetImage(ImageConstants.Default); }
public static XmlNode XmlLoad(this List <TableIndex> list, XmlNode node, INHydrateModelObject root) { if (node == null) { return(node); } foreach (XmlNode n in node.SelectNodes("ti")) { var newItem = new TableIndex(root); newItem.XmlLoad(n); list.Add(newItem); } return(node); }
public Database(INHydrateModelObject root) : base(root) { this.Tables = new TableCollection(root); this.Tables.ResetKey(Guid.Empty.ToString()); this.Columns = new ColumnCollection(root); this.Columns.ResetKey(Guid.Empty.ToString()); this.Relations = new RelationCollection(root); this.Relations.ResetKey(Guid.Empty.ToString()); this.CustomViews = new CustomViewCollection(root); this.CustomViews.ResetKey(Guid.Empty.ToString()); this.CustomViewColumns = new CustomViewColumnCollection(root); this.CustomViewColumns.ResetKey(Guid.Empty.ToString()); }
public ModelRoot(INHydrateModelObject root) : base(root) { _database = new Database(this); _userInterface = new UserInterface(this); this.Refactorizations = new List <IRefactor>(); this.RemovedTables = new List <string>(); this.RemovedViews = new List <string>(); this.RemovedStoredProcedures = new List <string>(); this.RemovedFunctions = new List <string>(); this.MetaData = new MetadataItemCollection(); }
private void SelectNode(INHydrateModelObject modelObject, TreeNodeCollection nodeList) { foreach (ModelObjectTreeNode node in nodeList) { if (modelObject == node.Object) { this.Node.TreeView.SelectedNode = node; } else { this.SelectNode(modelObject, node.Nodes); } } }
//private DateTime _createdDate = DateTime.Now; #endregion #region Constructor public Database(INHydrateModelObject root) : base(root) { _tables = new TableCollection(root); _tables.ResetKey(Guid.Empty.ToString()); _columns = new ColumnCollection(root); _columns.ResetKey(Guid.Empty.ToString()); _relations = new RelationCollection(root); _relations.ResetKey(Guid.Empty.ToString()); _viewRelations = new ViewRelationCollection(root); _viewRelations.ResetKey(Guid.Empty.ToString()); _customViews = new CustomViewCollection(root); _customViews.ResetKey(Guid.Empty.ToString()); _customAggregates = new CustomAggregateCollection(root); _customAggregates.ResetKey(Guid.Empty.ToString()); _customStoredProcedures = new CustomStoredProcedureCollection(root); _customStoredProcedures.ResetKey(Guid.Empty.ToString()); _customViewColumns = new CustomViewColumnCollection(root); _customViewColumns.ResetKey(Guid.Empty.ToString()); _customAggregateColumns = new CustomAggregateColumnCollection(root); _customAggregateColumns.ResetKey(Guid.Empty.ToString()); _customStoredProcedureColumns = new CustomStoredProcedureColumnCollection(root); _customStoredProcedureColumns.ResetKey(Guid.Empty.ToString()); _customRetrieveRules = new CustomRetrieveRuleCollection(root); _customRetrieveRules.ResetKey(Guid.Empty.ToString()); _customRetrieveRuleParameters = new ParameterCollection(root); _customRetrieveRuleParameters.ResetKey(Guid.Empty.ToString()); _functionParameters = new ParameterCollection(root); _functionParameters.ResetKey(Guid.Empty.ToString()); _functions = new FunctionCollection(root); _functions.ResetKey(Guid.Empty.ToString()); _functionColumns = new FunctionColumnCollection(root); _functionColumns.ResetKey(Guid.Empty.ToString()); this.PrecedenceOrderList = new List<Guid>(); }
public ViewRelation(INHydrateModelObject root) : base(root) { _columnRelationships = new ViewColumnRelationshipCollection(this.Root); }
public RowEntryCollection(INHydrateModelObject root) : base(root) { internalList = new ArrayList(); }
protected internal RowEntryController(INHydrateModelObject modelObject) : base(modelObject) { }
public ModelRoot(INHydrateModelObject root) : base(root) { _database = new Database(this); _userInterface = new UserInterface(this); this.Refactorizations = new List<IRefactor>(); this.RemovedTables = new List<string>(); this.RemovedViews = new List<string>(); this.RemovedStoredProcedures = new List<string>(); this.RemovedFunctions = new List<string>(); this.MetaData = new MetadataItemCollection(); }
protected internal CustomAggregateController(INHydrateModelObject modelObject) : base(modelObject) { }