private void eDITARToolStripMenuItem_Click(object sender, EventArgs e) { DataGridViewRow r = dgProveedor.SelectedRows[0]; Proveedor obj = (Proveedor)r.Tag; Proveedor objAux = (Proveedor)obj.Clone(); frmProveedoresAE frm = new frmProveedoresAE(); frm.Text = "Editar proveedor"; frm.SetObjeto(obj); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { obj = frm.GetObjeto(); ProveedoresBD.Editar(obj); SetearFilas(r, obj); MessageBox.Show("Registro actualizado correctamente"); } catch (Exception ex) { MessageBox.Show("Error al intentar editar registro", ex.Message); } } }
private void nUEVOToolStripMenuItem_Click(object sender, EventArgs e) { frmProveedoresAE frm = new frmProveedoresAE(); frm.Text = "Agregar proveedor"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Proveedor prov = frm.GetObjeto(); ProveedoresBD.Agregar(prov); DataGridViewRow r = new DataGridViewRow(); r.CreateCells(dgProveedor); SetearFilas(r, prov); AgregarFila(r); } catch (Exception) { throw; } } }