コード例 #1
0
 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();
 }
コード例 #2
0
 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();
 }
コード例 #3
0
 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;
     }
 }