private void Duplicate(object sender, RoutedEventArgs e)
        {
            if (Reporter.ToUser(eUserMsgKey.LooseLocalChanges) == Amdocs.Ginger.Common.eUserMsgSelection.No)
            {
                return;
            }
            DataSourceTable copy = (DataSourceTable)DSTableDetails.CreateCopy();

            copy.Name        = DSDetails.CopyTable(DSTableDetails.Name);
            copy.DataTable   = DSTableDetails.DataTable;
            copy.DSC         = DSTableDetails.DSC;
            copy.DSTableType = DSTableDetails.DSTableType;

            DSDetails.DSTableList.Add(copy);

            mTreeView.Tree.RefreshSelectedTreeNodeParent();
        }