Inheritance: nHydrate.Generator.Common.GeneratorFramework.BaseModelObjectController
Example #1
0
        private void AddColumnNode(Reference reference, Column column)
        {
            var tc            = new ColumnController(column);
            var isBaseTablePK = false;

            if (reference != null)
            {
                tc.Node.Tag  = reference;
                tc.Node.Name = reference.Key;
            }
            else
            {
                isBaseTablePK     = column.PrimaryKey;
                tc.Node.Name      = column.Key;
                tc.Node.ForeColor = SystemColors.GrayText;
            }
            tc.Node.Refresh();
            tc.Node.Text = column.Name;

            if ((this.Nodes.Find(tc.Node.Name, false).Length == 0) && !isBaseTablePK)
            {
                this.Nodes.Add(tc.Node);
            }
        }
Example #2
0
		public ColumnNode(ColumnController controller)
			: base(controller)
		{
		}
Example #3
0
 public ColumnNode(ColumnController controller)
     : base(controller)
 {
 }
		private void AddColumnNode(Reference reference, Column column)
		{
			var tc = new ColumnController(column);
			var isBaseTablePK = false;
			if (reference != null)
			{
				tc.Node.Tag = reference;
				tc.Node.Name = reference.Key;
			}
			else
			{
				isBaseTablePK = column.PrimaryKey;
				tc.Node.Name = column.Key;
				tc.Node.ForeColor = SystemColors.GrayText;
			}
			tc.Node.Refresh();
			tc.Node.Text = column.Name;

			if ((this.Nodes.Find(tc.Node.Name, false).Length == 0) && !isBaseTablePK)
			{
				this.Nodes.Add(tc.Node);
			}
		}