Compare commits

..

No commits in common. "8fa059c186655dcc45ec2e7ada162ab02ea6dfb1" and "565779c9c8c2633468639825ec4711610146ec13" have entirely different histories.

View File

@ -2398,26 +2398,20 @@ namespace ROEditor
*/ */
private void menuRODelete_Click(object sender, System.EventArgs e) private void menuRODelete_Click(object sender, System.EventArgs e)
{ {
string msgstr = "It is recommended that you may wish to create a backup zip of your RO folder prior to performing deletions.\n\nAre you sure you wish to delete the selected RO/RO Group?"; bool success=false;
XmlNode nd = (XmlNode) roTreeView.SelectedNode.Tag;
DialogResult AnswerYN = MessageBox.Show(msgstr, "Deleting ROs/RO Group", MessageBoxButtons.YesNo); if (nd.ParentNode.Name == "RO_Root")
if (AnswerYN == DialogResult.Yes) success = myrodb.RODB_DeleteGroup(nd,null,null);
else
success = myrodb.RODB_DeleteRO(nd);
if (success == true)
{ {
bool success = false; // remove from xml tree & the tree control
XmlNode nd = (XmlNode)roTreeView.SelectedNode.Tag; XmlNode parent = nd.ParentNode;
if (nd.ParentNode.Name == "RO_Root") parent.RemoveChild(nd);
success = myrodb.RODB_DeleteGroup(nd, null, null); updateRoListView(roTreeView.SelectedNode.Parent);
else roTreeView.SelectedNode.Remove();
success = myrodb.RODB_DeleteRO(nd); roTreeView.Refresh();
if (success == true)
{
// remove from xml tree & the tree control
XmlNode parent = nd.ParentNode;
parent.RemoveChild(nd);
updateRoListView(roTreeView.SelectedNode.Parent);
roTreeView.SelectedNode.Remove();
roTreeView.Refresh();
}
} }
} }