private void buttonUninstallPackage_Click(object sender, EventArgs e)
{
if (currentPackage != null)
{
switch (currentPackage.PackageType)
{
case PackageType.Route:
UninstallPackage(currentPackage, ref Database.currentDatabase.InstalledRoutes);
break;
case PackageType.Train:
UninstallPackage(currentPackage, ref Database.currentDatabase.InstalledTrains);
break;
case PackageType.Other:
UninstallPackage(currentPackage, ref Database.currentDatabase.InstalledOther);
break;
}
}
else
{
MessageBox.Show(Interface.GetInterfaceString("packages_selection_none"));
}
}