nHydrate.Generator.Models.CustomStoredProcedureColumnCollectionController.ReloadControl C# (CSharp) Method

ReloadControl() private method

private ReloadControl ( ) : void
return void
		private void ReloadControl()
		{
			//Load the list
			ControllerListView.Items.Clear();
			foreach (Reference reference in (ReferenceCollection)this.Object)
			{
				var customStoredProcedureColumn = ((CustomStoredProcedureColumn)reference.Object);
				var newItem = new ListViewItem(customStoredProcedureColumn.Name);
				newItem.ImageIndex = ImageHelper.GetImageIndex(TreeIconConstants.CustomStoredProcedureColumn);

				newItem.Tag = reference;
				newItem.Name = reference.Key;
				newItem.SubItems.Add(customStoredProcedureColumn.CodeFacade);
				newItem.SubItems.Add(customStoredProcedureColumn.AllowNull.ToString());
				newItem.SubItems.Add(customStoredProcedureColumn.DataType.ToString().ToLower());
				newItem.SubItems.Add(customStoredProcedureColumn.Length.ToString());
				ControllerListView.Items.Add(newItem);
			}
		}