private void eDITARToolStripMenuItem_Click(object sender, EventArgs e) { DataGridViewRow r = dgClientes.SelectedRows[0]; Cliente obj = (Cliente)r.Tag; Cliente objAux = (Cliente)obj.Clone(); frmClientesAE frm = new frmClientesAE(); frm.Text = "Editar cliente"; frm.SetObjeto(obj); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { obj = frm.GetObjeto(); ClientesBD.Editar(obj); SetearFilas(r, obj); } catch (Exception ex) { MessageBox.Show("Error al actualizar", ex.Message); } } }
private void nUEVOToolStripMenuItem_Click(object sender, EventArgs e) { frmClientesAE frm = new frmClientesAE(); frm.Text = "Agregar cliente"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Cliente cl = frm.GetObjeto(); ClientesBD.Agregar(cl); DataGridViewRow r = new DataGridViewRow(); r.CreateCells(dgClientes); SetearFilas(r, cl); AgregarFila(r); } catch (Exception) { throw; } } }