private void button1_Click(object sender, EventArgs e) { string nombre, tipo; int prioridad; int metros; bool completo = true; nombre = textBox1.Text; metros = int.Parse(label_metros.Text); if (textBox1.Text.Trim() == "") { completo = false; } if (radio_comerciante.Checked) { if (metros < 306) { tipo = "Buque mercante pequeño"; } else { tipo = "Buque mercante gigante"; } } else if (radio_pasajeros.Checked) { if (metros < 135) { tipo = "Embarcacion ligera"; } else { tipo = "Crucero"; } } else { tipo = null; completo = false; } prioridad = int.Parse(combo_prioridad.SelectedItem.ToString()); if (completo) { Fase1 fase1_add = new Fase1(); Barcos barco = new Barcos(nombre, tipo, prioridad, metros); if (tipo == "Embarcacion ligera") { Fase1.lista_barcosA.Add(barco); fase1_add.ordenar_listaA(); } else if (tipo == "Crucero") { Fase1.lista_barcosB.Add(barco); fase1_add.ordenar_listaB(); } else if (tipo == "Buque mercante pequeño") { Fase1.lista_barcosC.Add(barco); fase1_add.ordenar_listaC(); } else { Fase1.lista_barcosD.Add(barco); fase1_add.ordenar_listaD(); } ///Limpiar la pantalla textBox1.Clear(); radio_comerciante.Checked = false; radio_pasajeros.Checked = false; label_metros.Text = "0"; combo_prioridad.SelectedItem = "1"; img_barco_elegido.BackgroundImage = null; } else { MessageBox.Show("Rellene todos los campos", "ERROR"); } }
private void boton_ordenarA_Click(object sender, EventArgs e) { Fase1 f11 = new Fase1(); f11.ordenar_listaA(); }