public FormTareaTratamientoAgua() { InitializeComponent(); fachada = FachadaUISistema.getFachada(); tanqueSeleccionado = null; listBoxTanquesAgua.Items.Clear(); foreach (TanqueAgua tanque in fachada.getListaTanquesAgua()) { listBoxTanquesAgua.Items.Add(tanque); } listBoxTanquesAgua.Show(); }
private void btnIzq_Click(object sender, EventArgs e) { if (listBoxNuevaTanquesAgua.SelectedItem != null) { tanqueSeleccionado = (TanqueAgua)listBoxNuevaTanquesAgua.SelectedItem; listBoxNuevaTanquesAgua.Items.Remove(tanqueSeleccionado); listBoxTanquesAgua.Items.Add(tanqueSeleccionado); } else { MessageBox.Show("Debe seleccionar un tanque"); } tanqueSeleccionado = null; }
private void btnRegistrar_Click(object sender, EventArgs e) { try { String localizacion = (String)comboBoxLocalizacion.SelectedItem; if ((textCapacidad.Text.Trim().Length > 0) && (textDescripcion.Text.Trim().Length > 0) && (textNumero.Text.Trim().Length > 0)) { int capacidad = Convert.ToInt32(textCapacidad.Text.Trim()); int numero = Convert.ToInt32(textNumero.Text.Trim()); String descripcion = textDescripcion.Text.Trim(); if (tanqueSeleccionado == null) { fachada.crearTanqueAgua(numero, descripcion, capacidad, (String)comboBoxLocalizacion.SelectedItem); MessageBox.Show("El tanque ha sido creado"); } else { MessageBox.Show("Error"); } borrarDatos(); listaTanques.Items.Clear(); foreach (TanqueAgua t in fachada.getListaTanquesAgua()) { listaTanques.Items.Add(t); } listaTanques.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); } tanqueSeleccionado = null; listaTanques.SelectedItem = null; }
public FormTanqueAgua() { InitializeComponent(); fachada = FachadaUISistema.getFachada(); tanqueSeleccionado = null; listaTanques.Items.Clear(); //foreach (TanqueAgua t2 in fachada.getListaTanquesAgua()) //{ // listaTanques.Items.Add(t2); //} // listaTanques.Show(); comboBoxLocalizacion.Items.Clear(); comboBoxLocalizacion.Items.Add("Subterráneo"); comboBoxLocalizacion.Items.Add("de Superficie"); comboBoxLocalizacion.Items.Add("Elevado"); }
private void buttonGuardar_Click(object sender, EventArgs e) { try { TanqueAgua tanque = (TanqueAgua)comboBoxTanque.SelectedItem; if ((textBoxCantidad.Text.Trim().Length > 0) && (tanque != null)) { int cantidad = Convert.ToInt32(textBoxCantidad.Text.Trim()); if (tareaSeleccionada == null) { fachada.crearTareaReposicionAgua((TanqueAgua)comboBoxTanque.SelectedItem, cantidad); MessageBox.Show("La tarea ha sido creada"); } listBoxListaTareas.Items.Clear(); foreach (TareaReposicionAgua t in fachada.getListaTareasReposicionAgua()) { 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); } }