private void btnRegistro_Click(object sender, EventArgs e) { if (FrmMenu.usuarioNivel != 1) { MessageBox.Show("Solo un usuario con nivel de administrador puede agregar o alterar registros."); return; } btnRegistroForm = Rutas.GetForm(tabla); btnRegistroForm.ShowDialog(); }
private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { try { id = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()); } catch (Exception) { return; } detalles = Rutas.GetForm("Prestamos", id); detalles.Show(); }
private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (FrmMenu.usuarioNivel != 1 && tabla != "Prestamos") { MessageBox.Show("Solo un usuario con nivel de administrador puede agregar o alterar registros."); return; } try { if (tabla != "Movimientos") { id = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()); btnRegistroForm = Rutas.GetForm(tabla, id); } else if (dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString() == "Detalles") { id = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString()); ds = Conexion.MySQL("SELECT prestamo FROM detalles WHERE id = " + id + ";"); id = int.Parse(ds.Tables["tabla"].Rows[0][0].ToString()); btnRegistroForm = Rutas.GetForm("Prestamos", id); } else { id = int.Parse(dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString()); btnRegistroForm = Rutas.GetForm(dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString(), id); } DialogResult res = btnRegistroForm.ShowDialog(); if (res == DialogResult.OK) { dataGridView1.DataSource = Conexion.MySQL(query).Tables["tabla"]; } } catch (Exception) { return; } }