private void dgvModelos_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && busqueda) { long idCatalogo = Convert.ToInt64(dgvModelos.Rows[e.RowIndex].Cells["Id"].Value); Catalogo modelo = CatalogoBL.obtenerCatalogo(idCatalogo, ref error, ref mensaje); if (!error) { Catalogo marca = CatalogoBL.obtenerCatalogo(Convert.ToInt64(cbMarca.SelectedValue), ref error, ref mensaje); if (!error) { frmNuevoModificarEquipo.establecerMarca(marca); frmNuevoModificarEquipo.establecerModelo(modelo); this.Close(); } else { MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnModificar_Click(object sender, EventArgs e) { if (dgvMarcas.Rows.Count > 0) { long idCatalogo = Convert.ToInt64(dgvMarcas.Rows[dgvMarcas.CurrentCell.RowIndex].Cells["Id"].Value); Catalogo catalogo = CatalogoBL.obtenerCatalogo(idCatalogo, ref error, ref mensaje); if (!error) { FrmNuevaModificarMarca frmNuevaModificarMarca = new FrmNuevaModificarMarca(this, "M"); frmNuevaModificarMarca.modificarMarca(catalogo); frmNuevaModificarMarca.ShowDialog(); } else { MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }