nHydrate.Generator.Models.TableCollectionController.DeleteColumnsMenuClick C# (CSharp) Method

DeleteColumnsMenuClick() private method

private DeleteColumnsMenuClick ( object sender, System e ) : void
sender object
e System
return void
		private void DeleteColumnsMenuClick(object sender, System.EventArgs e)
		{
			try
			{
				var F = new DeleteColumnsForm((ModelRoot)((TableCollection)this.Object).Root);
				F.ShowDialog();

				if (F.Changed)
				{
					foreach (TableNode n in this.Node.Nodes)
					{
						if (n != null)
						{
							if (F.ChangedTables.Count(x => x.Name == ((Table)n.Object).Name) > 0)
								n.Refresh();
						}
					}

					this.Refresh();
				}

			}
			catch (Exception ex)
			{
				throw;
			}
		}