private void btnRegistrar_Click(object sender, EventArgs e) { try { if (textNroSerie.Text.Trim().Length > 0) { int numero = Convert.ToInt32(textNroSerie.Text.Trim()); if (surtidorSeleccionado == null) { fachada.crearSurtidor(numero); MessageBox.Show("El Surtidor ha sido creado"); } else { fachada.editarSurtidor(numero, surtidorSeleccionado); MessageBox.Show("Surtidor editado"); } listaSurtidores.Items.Clear(); foreach (Surtidor s in fachada.getListaSurtidores()) { listaSurtidores.Items.Add(s); } listaSurtidores.Show(); } else { MessageBox.Show("Valores incorrectos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (MiExcepcion es) { MessageBox.Show(es.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error en los datos", MessageBoxButtons.OK, MessageBoxIcon.Error); } surtidorSeleccionado = null; listaSurtidores.SelectedItem = null; }