private void tsbNuevo_Click(object sender, EventArgs e) { frmLocalidadesAE frm = new frmLocalidadesAE(); frm.Text = "Agregar Localidad"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Localidades localidad = frm.GetLocalidad(); if (!servicio.Existe(localidad)) { servicio.Agregar(localidad); var r = ConstruirFila(); SetearFila(r, localidad); AgregarFila(r); MessageBox.Show("Localidad agregada", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Localidad repetida... Alta denegada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void NuevoMetroButton_Click(object sender, EventArgs e) { LocalidadesAEForm frm = new LocalidadesAEForm(); frm.Text = "Nueva Localidad"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Localidad localidad = frm.GetLocalidad(); if (!servicio.Existe(localidad)) { servicio.Agregar(localidad); DataGridViewRow r = ConstruirFila(); SetearFila(r, localidad); AgregarFila(r); MessageBox.Show("Registro Agregado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Registro Duplicado \nAlta Denegada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }