private void buttonGuardar_Click(object sender, EventArgs e) { try { TanqueAceite tanque = (TanqueAceite)comboBoxTanque.SelectedItem; if ((textBoxCantidad.Text.Trim().Length > 0) && (tanque != null)) { int cantidad = Convert.ToInt32(textBoxCantidad.Text.Trim()); if (tareaSeleccionada == null) { fachada.crearTareaReposicionAceite((TanqueAceite)comboBoxTanque.SelectedItem, cantidad); MessageBox.Show("La tarea ha sido creada"); } listBoxListaTareas.Items.Clear(); foreach (TareaReposicionAceite t in fachada.getListaTareasReposicionAceite()) { listBoxListaTareas.Items.Add(t); } listBoxListaTareas.Show(); borrarDatos(); } else { MessageBox.Show("Faltan datos.", "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); } }