C2024-005 - Added orphan record clearing progress bar, confirmation message

This commit is contained in:
Kevin Laskey 2024-07-30 08:54:13 -04:00
parent 4644699df0
commit da1b061eb1

View File

@ -37,7 +37,10 @@ namespace VEPROMS
{
AdminToolType = (E_AdminToolType)4;
if (swDeleteFolder.Value)
{
ResetDelTV(true);
setupProgessSteps1();
}
else
ResetDelTV(false);
}
@ -1404,8 +1407,10 @@ namespace VEPROMS
break;
case E_AdminToolType.Delete:
splitContainer3.Panel2Collapsed = true;
progressSteps1.Visible = false;
splitContainer3.Panel2Collapsed = false;
progressSteps1.Items.Add(siOrphDatRecs);
progressSteps1.Visible = true;
progressSteps1.Refresh();
break;
}
}
@ -1609,7 +1614,10 @@ namespace VEPROMS
{
swDeleteFolder.Value = !swDeleteAnnotations.Value;
if (swDeleteFolder.Value)
{
ResetDelTV(true);
setupProgessSteps1();
}
else
ResetDelTV(false);
}
@ -1710,10 +1718,16 @@ namespace VEPROMS
}
//Run Repair
int prgStpIdx = -1;
StepProgress(++prgStpIdx, 50);
PurgeDisconnectedItems(); // Orphan Items
StepProgress(prgStpIdx, 100);
//rebuild
ResetDelTV(true);
MessageBox.Show("Folder Deletion Completed", "Delete Folders");
ClearStepProgress();
}
private bool DeleteFolderByID(int folderID)
{