private void button1_Click(object sender, EventArgs e) { if (ChangeItem) { TPStemp.DeleteItemMarshrut_A_B_List(TPStemp.Marshrut_A_B_List[IndexChange]); } if (radioButton1.Checked) { Transport.Ecomon TPE = new Transport.Ecomon(Convert.ToDouble(numericUpDown1.Value), radioButton1.Text); TPStemp.AddItemMarshrut_A_B_List(TPE); } ; if (radioButton2.Checked) { Transport.Business TPB = new Transport.Business(Convert.ToDouble(numericUpDown1.Value), radioButton2.Text); TPStemp.AddItemMarshrut_A_B_List(TPB); } ; if (radioButton3.Checked) { Transport.VIP TPV = new Transport.VIP(Convert.ToDouble(numericUpDown1.Value), radioButton3.Text); TPStemp.AddItemMarshrut_A_B_List(TPV); } ; }