public override MenuCommand[] GetMenuCommands()
		{
			var mc = new DefaultMenuCommand();
			mc.Text = "Delete";
			mc.Click += new EventHandler(DeleteMenuClick);
			return new MenuCommand[] { mc };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			//MenuCommand mc = new DefaultMenuCommand();
			//mc.Text = "Text";
			//mc.Click += new EventHandler(MenuClick);
			//return new MenuCommand[]{mc};

			var menuCopy = new DefaultMenuCommand();
			menuCopy.Text = "Copy";
			menuCopy.Click += new EventHandler(CopyMenuClick);

			return new MenuCommand[] { menuCopy };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var menuDelete = new DefaultMenuCommand();
			menuDelete.Text = "Delete";
			menuDelete.Click += new EventHandler(DeleteMenuClick);

			var menuSep = new DefaultMenuCommand();
			menuSep.Text = "-";

			var menuCopy = new DefaultMenuCommand();
			menuCopy.Text = "Copy";
			menuCopy.Click += new EventHandler(CopyMenuClick);

			return new MenuCommand[] { menuDelete, menuSep, menuCopy };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var menuEdit = new DefaultMenuCommand();
			menuEdit.Text = "Edit";
			menuEdit.Click += new EventHandler(EditMenuClick);

			var menuSep1 = new DefaultMenuCommand();
			menuSep1.Text = "-";

			var menuDelete = new DefaultMenuCommand();
			menuDelete.Text = "Delete";
			menuDelete.Click += new EventHandler(DeleteMenuClick);

			return new MenuCommand[] { menuEdit, menuSep1, menuDelete };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddCustomAggregate = new DefaultMenuCommand();
			mcAddCustomAggregate.Text = "New Aggregate";
			mcAddCustomAggregate.Click += new EventHandler(AddCustomAggregateMenuClick);

			return new MenuCommand[] { mcAddCustomAggregate };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddCustomViewColumn = new DefaultMenuCommand();
			mcAddCustomViewColumn.Text = "New Field";
			mcAddCustomViewColumn.Click += new EventHandler(AddCustomViewColumnMenuClick);

			var mcImport = new DefaultMenuCommand();
			mcImport.Text = "Import Bulk...";
			mcImport.Click += new EventHandler(ImportBulkColumnMenuClick);

			return new MenuCommand[] { mcAddCustomViewColumn, mcImport };
		}
        public MenuCommand[] GetMenuCommands()
        {
            var menuVerify = new DefaultMenuCommand();
            menuVerify.Text = "Verify";
            menuVerify.Click += new EventHandler(menuVerify_Click);

            var menu1 = new DefaultMenuCommand();
            menu1.Text = "-";

            var menuImport = new DefaultMenuCommand();
            menuImport.Text = "Import Database";
            menuImport.Click += new EventHandler(menuImport_Click);

            return new MenuCommand[] { menuVerify, menu1, menuImport };
        }
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddCustomStoredProcedureColumn = new DefaultMenuCommand();
			mcAddCustomStoredProcedureColumn.Text = "New Field";
			mcAddCustomStoredProcedureColumn.Click += new EventHandler(AddCustomStoredProcedureColumnMenuClick);

			var menuSep = new DefaultMenuCommand();
			menuSep.Text = "-";

			var menuPaste = new DefaultMenuCommand();
			menuPaste.Text = "Paste";
			menuPaste.Click += new EventHandler(PasteMenuClick);

			return new MenuCommand[] { mcAddCustomStoredProcedureColumn, menuSep, menuPaste };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddTable = new DefaultMenuCommand();
			mcAddTable.Text = "New Entity";
			mcAddTable.Click += new EventHandler(AddTableMenuClick);

			var menuSep5 = new DefaultMenuCommand();
			menuSep5.Text = "-";

			var menuUpdateTableName = new DefaultMenuCommand();
			menuUpdateTableName.Text = "Update Entity Names...";
			menuUpdateTableName.Click += new EventHandler(UpdateTableNameMenuClick);

			var menuUpdateCodeFace = new DefaultMenuCommand();
			menuUpdateCodeFace.Text = "Update Entity Codefacades...";
			menuUpdateCodeFace.Click += new EventHandler(UpdateCodefacadeMenuClick);

			var menuSep4 = new DefaultMenuCommand();
			menuSep4.Text = "-";

			var menuUpdateColumnName = new DefaultMenuCommand();
			menuUpdateColumnName.Text = "Update Field Names...";
			menuUpdateColumnName.Click += new EventHandler(UpdateColumnNameColumnMenuClick);

			var menuUpdateColumnCodeFace = new DefaultMenuCommand();
			menuUpdateColumnCodeFace.Text = "Update Field Codefacades...";
			menuUpdateColumnCodeFace.Click += new EventHandler(UpdateCodefacadeColumnMenuClick);

			var menuDeleteColumns = new DefaultMenuCommand();
			menuDeleteColumns.Text = "Delete Fields...";
			menuDeleteColumns.Click += new EventHandler(DeleteColumnsMenuClick);

			//MenuCommand menuSep = new DefaultMenuCommand();
			//menuSep.Text = "-";

			//MenuCommand mcAddUnitTest = new DefaultMenuCommand();
			//mcAddUnitTest.Text = "Add Unit Tests";
			//mcAddUnitTest.Click += new EventHandler(AddUnitTestMenuClick);

			//MenuCommand mcClearUnitTest = new DefaultMenuCommand();
			//mcClearUnitTest.Text = "Clear Unit Tests";
			//mcClearUnitTest.Click += new EventHandler(ClearUnitTestMenuClick);

			var menuSep2 = new DefaultMenuCommand();
			menuSep2.Text = "-";

			var mcAuditRoot = new DefaultMenuCommand();
			mcAuditRoot.Text = "Audits";

			var mcAddCreateAudit = new DefaultMenuCommand();
			mcAddCreateAudit.Text = "Add Create Audits";
			mcAddCreateAudit.Click += new EventHandler(AddCreateAuditMenuClick);
			mcAuditRoot.MenuItems.Add(mcAddCreateAudit);

			var mcRemoveCreateAudit = new DefaultMenuCommand();
			mcRemoveCreateAudit.Text = "Remove Create Audits";
			mcRemoveCreateAudit.Click += new EventHandler(RemoveCreateAuditMenuClick);
			mcAuditRoot.MenuItems.Add(mcRemoveCreateAudit);

			var menuSep10 = new DefaultMenuCommand();
			menuSep10.Text = "-";
			mcAuditRoot.MenuItems.Add(menuSep10);

			var mcAddModifyAudit = new DefaultMenuCommand();
			mcAddModifyAudit.Text = "Add Modify Audits";
			mcAddModifyAudit.Click += new EventHandler(AddModifyAuditMenuClick);
			mcAuditRoot.MenuItems.Add(mcAddModifyAudit);

			var mcRemoveModifyAudit = new DefaultMenuCommand();
			mcRemoveModifyAudit.Text = "Remove Modify Audits";
			mcRemoveModifyAudit.Click += new EventHandler(RemoveModifyAuditMenuClick);
			mcAuditRoot.MenuItems.Add(mcRemoveModifyAudit);

			var menuSep11 = new DefaultMenuCommand();
			menuSep11.Text = "-";
			mcAuditRoot.MenuItems.Add(menuSep11);

			var mcAddTimestampAudit = new DefaultMenuCommand();
			mcAddTimestampAudit.Text = "Add Timestamp Audits";
			mcAddTimestampAudit.Click += new EventHandler(AddTimestampAuditMenuClick);
			mcAuditRoot.MenuItems.Add(mcAddTimestampAudit);

			var mcRemoveTimestampAudit = new DefaultMenuCommand();
			mcRemoveTimestampAudit.Text = "Remove Timestamp Audits";
			mcRemoveTimestampAudit.Click += new EventHandler(RemoveTimestampAuditMenuClick);
			mcAuditRoot.MenuItems.Add(mcRemoveTimestampAudit);

			var menuSep3 = new DefaultMenuCommand();
			menuSep3.Text = "-";

			var menuPaste = new DefaultMenuCommand();
			menuPaste.Text = "Paste";
			menuPaste.Click += new EventHandler(PasteMenuClick);

			return new MenuCommand[] { 
				mcAddTable, menuSep5,
				menuUpdateTableName, menuUpdateCodeFace, menuSep4, 
				menuUpdateColumnName, menuUpdateColumnCodeFace, menuDeleteColumns,
				//menuSep, mcAddUnitTest, mcClearUnitTest, 
				menuSep2, 
				mcAuditRoot,
				menuSep3, menuPaste };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddComponent = new DefaultMenuCommand();
			mcAddComponent.Text = "New Component";
			mcAddComponent.Click += new EventHandler(AddTableMenuClick);

			return new MenuCommand[] { mcAddComponent };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddRowEntry = new DefaultMenuCommand();
			mcAddRowEntry.Text = "New RowEntry";
			mcAddRowEntry.Click += new EventHandler(AddRowEntryMenuClick);

			return new MenuCommand[]{mcAddRowEntry};
		}
Beispiel #12
0
		public override MenuCommand[] GetMenuCommands()
		{
			if (this.Node.Parent.Parent is TableNode)
			{
				var node = this.Node.Parent.Parent as TableNode;
				var table = node.Object as Table;
				var table2 = ((Column)this.Object).ParentTableRef.Object as Table;

				var menuItems = new List<MenuCommand>();
				if (table == table2)
				{
					var menuDelete = new DefaultMenuCommand();
					menuDelete.Text = "Delete";
					menuDelete.Click += new EventHandler(DeleteMenuClick);
					menuItems.Add(menuDelete);

					var menuSep = new DefaultMenuCommand();
					menuSep.Text = "-";
					menuItems.Add(menuSep);
				}

				var menuCopy = new DefaultMenuCommand();
				menuCopy.Text = "Copy";
				menuCopy.Click += new EventHandler(CopyMenuClick);
				menuItems.Add(menuCopy);

				return menuItems.ToArray();
			}
			else
			{
				return new MenuCommand[] { };
			}
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddCustomRetrieveRule = new DefaultMenuCommand();
			mcAddCustomRetrieveRule.Text = "New Select Command";
			mcAddCustomRetrieveRule.Click += new EventHandler(AddCustomRetrieveRuleMenuClick);

			var menuSep = new DefaultMenuCommand();
			menuSep.Text = "-";

			var menuPaste = new DefaultMenuCommand();
			menuPaste.Text = "Paste";
			menuPaste.Click += new EventHandler(PasteMenuClick);

			return new MenuCommand[] { mcAddCustomRetrieveRule, menuSep, menuPaste };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddRelation = new DefaultMenuCommand();
			mcAddRelation.Text = "New Relation";
			mcAddRelation.Click += new EventHandler(AddRelationMenuClick);

			return new MenuCommand[] { mcAddRelation };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddPackage = new DefaultMenuCommand();
			mcAddPackage.Text = "New Package";
			mcAddPackage.Click += new EventHandler(AddPackageMenuClick);
			return new MenuCommand[] { mcAddPackage };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddParameter = new DefaultMenuCommand();
			mcAddParameter.Text = "New Parameter";
			mcAddParameter.Click += new EventHandler(AddParameterMenuClick);

			return new MenuCommand[] { mcAddParameter };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			var mcAddCustomAggregateColumn = new DefaultMenuCommand();
			mcAddCustomAggregateColumn.Text = "New Field";
			mcAddCustomAggregateColumn.Click += new EventHandler(AddCustomAggregateColumnMenuClick);

			return new MenuCommand[] { mcAddCustomAggregateColumn };
		}
		public override MenuCommand[] GetMenuCommands()
		{
			if (this.Node.Parent is TableNode)
			{
				var mcAddColumn = new DefaultMenuCommand();
				mcAddColumn.Text = "New Field";
				mcAddColumn.Click += new EventHandler(AddColumnMenuClick);

				var mcImport = new DefaultMenuCommand();
				mcImport.Text = "Import Bulk...";
				mcImport.Click += new EventHandler(ImportBulkColumnMenuClick);

				var menuUpdateColumnName = new DefaultMenuCommand();
				menuUpdateColumnName.Text = "Update Field Names...";
				menuUpdateColumnName.Click += new EventHandler(UpdateColumnNameMenuClick);

				var menuUpdateCodeFace = new DefaultMenuCommand();
				menuUpdateCodeFace.Text = "Update Field Codefacades...";
				menuUpdateCodeFace.Click += new EventHandler(UpdateCodefacadeMenuClick);

				var menuSep = new DefaultMenuCommand();
				menuSep.Text = "-";

				var menuPaste = new DefaultMenuCommand();
				menuPaste.Text = "Paste";
				menuPaste.Click += new EventHandler(PasteMenuClick);

				return new MenuCommand[] { mcAddColumn, mcImport, menuUpdateColumnName, menuUpdateCodeFace, menuSep, menuPaste };
			}
			else
			{
				return new MenuCommand[] { };
			}
		}