private void toolStripMenuItem1_Click(object sender, EventArgs e) { frmMarcaAE frm = new frmMarcaAE(); frm.Text = "Agregar marca"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Marca m = frm.GetObjeto(); MarcasBD.Agregar(m); DataGridViewRow r = new DataGridViewRow(); r.CreateCells(dgMarca); SetearFilas(r, m); AgregarFila(r); } catch (Exception) { throw; } } }
private void bORRARToolStripMenuItem_Click(object sender, EventArgs e) { if (dgMarca.SelectedRows.Count > 0) { DataGridViewRow r = dgMarca.SelectedRows[0]; Marca obj = (Marca)r.Tag; frmMarcaAE frm = new frmMarcaAE(); frm.Text = "Borrar registro"; frm.SetObjeto(obj); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { MarcasBD.Borrar(obj.IdMarca); dgMarca.Rows.Remove(r); MessageBox.Show("Registro eliminado correctamente"); } catch (Exception) { MessageBox.Show("Error al intentar borrar un registro", "Error"); } } } }
private void eDITARToolStripMenuItem_Click(object sender, EventArgs e) { DataGridViewRow r = dgMarca.SelectedRows[0]; Marca obj = (Marca)r.Tag; Marca objAux = (Marca)obj.Clone(); frmMarcaAE frm = new frmMarcaAE(); frm.Text = "Editar marca"; frm.SetObjeto(obj); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { obj = frm.GetObjeto(); MarcasBD.Editar(obj); SetearFilas(r, obj); MessageBox.Show("Registro actualizado correctamente"); Actualizar(); } catch (Exception) { MessageBox.Show("Error al actualizar registro"); } } }
private void btnAddMarc_Click(object sender, EventArgs e) { frmMarcaAE frm = new frmMarcaAE(); frm.Text = "Agregar marca"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Marca m = frm.GetObjeto(); MarcasBD.Agregar(m); MarcasBD.CargarCombo(ref cboMarca); } catch (Exception) { throw; } } }