OpenBve.formMain.buttonReccomends_Click C# (CSharp) Method

buttonReccomends_Click() private method

private buttonReccomends_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
		private void buttonReccomends_Click(object sender, EventArgs e)
		{
			switch (dependantPackage.PackageType)
			{
				case PackageType.Route:
					if (ShowVersionDialog(ref dependantPackage.MinimumVersion, ref dependantPackage.MaximumVersion, dependantPackage.Version, Interface.GetInterfaceString("packages_creation_reccomends_add")) == DialogResult.OK)
					{
						AddDependendsReccomends(dependantPackage, ref currentPackage.Reccomendations, true);
						dependantPackage = null;
					}
					break;
				case PackageType.Train:
					if (ShowVersionDialog(ref dependantPackage.MinimumVersion, ref dependantPackage.MaximumVersion, dependantPackage.Version, Interface.GetInterfaceString("packages_creation_reccomends_add")) == DialogResult.OK)
					{
						AddDependendsReccomends(dependantPackage, ref currentPackage.Reccomendations, true);
						dependantPackage = null;
					}
					break;
				case PackageType.Other:
					if (ShowVersionDialog(ref dependantPackage.MinimumVersion, ref dependantPackage.MaximumVersion, dependantPackage.Version, Interface.GetInterfaceString("packages_creation_reccomends_add")) == DialogResult.OK)
					{
						AddDependendsReccomends(dependantPackage, ref currentPackage.Reccomendations, true);
						dependantPackage = null;
					}
					break;
			}
		}
formMain