private void NuevoToolStripButton_Click(object sender, EventArgs e) { NegociosAEForm frm = new NegociosAEForm(); frm.Text = "Nuevo Intérprete"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Negocio negocio = frm.GetNegocio(); if (!servicio.Existe(negocio)) { servicio.Agregar(negocio); DataGridViewRow r = ConstruirFila(); SetearFila(r, negocio); 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); } } }
private void NuevoToolStripButton_Click(object sender, EventArgs e) { NegociosAEForm frm = new NegociosAEForm(); frm.Text = "Nuevo Negocio"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Negocio negocio = frm.GetNegocio(); if (!servicio.Existe(negocio)) { servicio.Agregar(negocio); DataGridViewRow r = ConstruirFila(); SetearFila(r, negocio); AgregarFila(r); Helper.MensajeBox("Registro agregado", Tipo.Success); } else { Helper.MensajeBox("Registro Duplicado \nAlta Denegada", Tipo.Error); } } catch (Exception exception) { Helper.MensajeBox(exception.Message, Tipo.Error); } } }
private void EditarToolStripButton_Click(object sender, EventArgs e) { if (DatosDataGridView.SelectedRows.Count > 0) { DataGridViewRow r = DatosDataGridView.SelectedRows[0]; Negocio negocio = (Negocio)r.Tag; Negocio negocioAux = (Negocio)negocio.Clone(); NegociosAEForm frm = new NegociosAEForm(); frm.Text = "Editar Intérprete"; frm.SetNegocio(negocio); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { negocio = frm.GetNegocio(); if (!servicio.Existe(negocio)) { servicio.Agregar(negocio); SetearFila(r, negocio); MessageBox.Show("Registro agregado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { SetearFila(r, negocioAux); MessageBox.Show("Registro Duplicado \nAlta Denegada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }