private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (!BL.UtilDB.ValidarServicioMysql())
     {
         MessageBox.Show("No se pudo conectar con el servidor de base de datos."
                 + '\r' + "Consulte al administrador del sistema.", "Trend Sistemas", MessageBoxButtons.OK,
                 MessageBoxIcon.Error);
         return;
     }
     fecha = dateTimePicker1.Value;
     idLocal = Convert.ToInt32(lstLocales.SelectedValue.ToString());
     nombreLocal = lstLocales.Text;
     idPc = Convert.ToInt32(lstPc.SelectedValue.ToString());
     frmProgress frm = new frmProgress(fecha, idLocal, nombreLocal, idPc, "frmArqueoInter", "cargar");
     frm.Show();
 }
 private void actualizarDatos_Click(object sender, EventArgs e)
 {
     frmProgress newMDIChild = new frmProgress("ActualizarBD", "cargar");
     newMDIChild.MdiParent = this;
     newMDIChild.Show();
 }
 void editVentas_FormClosed(object sender, FormClosedEventArgs e)
 {
     frmVentas formVentas = (frmVentas)sender;
     if (formVentas.Tag != null && formVentas.Tag.ToString() == "ActualizarArqueo")
     {
         DataSet dsVentas = formVentas.dsVentas;
         if (!BL.UtilDB.ValidarServicioMysql())
         {
             MessageBox.Show("NO SE ACTUALIZARON LOS DATOS." + '\r' + "No se pudo conectar con el servidor de base de datos."
                     + '\r' + "Consulte al administrador del sistema.", "Trend Sistemas", MessageBoxButtons.OK,
                     MessageBoxIcon.Error);
             dsVentas.RejectChanges();
             return;
         }
         frmProgress progreso = new frmProgress(dsVentas, "frmVentas", "grabar");
         progreso.FormClosed += progreso_FormClosed;
         progreso.Show();
     }
 }
 private void dgvVentas_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex < 0) return;
     if (e.ColumnIndex == dgvVentas.Columns["Editar"].Index)
     {
         string idVenta = dgvVentas.CurrentRow.Cells["IdVentaVEN"].Value.ToString();
         frmVentas ventas = new frmVentas(idVenta, idPc, tblVentas, tblVentasDetalle);
         ventas.FormClosed += editVentas_FormClosed;
         ventas.ShowDialog();
     }
     if (e.ColumnIndex == dgvVentas.Columns["Borrar"].Index)
     {
         if (MessageBox.Show("¿Desea borrar este registro y todos los movimientos relacionados?", "Trend Gestión",
                 MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes)
         {
             if (!BL.UtilDB.ValidarServicioMysql())
             {
                 MessageBox.Show("NO SE BORRARON LOS DATOS." + '\r' + "No se pudo conectar con el servidor de base de datos."
                         + '\r' + "Consulte al administrador del sistema.", "Trend Sistemas", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
                 return;
             }
             int PK = Convert.ToInt32(dgvVentas.CurrentRow.Cells["IdVentaVEN"].Value.ToString());
             frmProgress frm = new frmProgress(PK, "frmArqueoCajaAdmin_borrarVenta", "grabar");
             frm.FormClosed += progreso_FormClosed;
             frm.Show();
         }
     }
 }
 private void dgvTesoreria_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex < 0) return;
     if (e.ColumnIndex == dgvTesoreria.Columns["Editar"].Index)
     {
         string PK = dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString();
         frmTesoreriaMov frm = new frmTesoreriaMov(idLocal, idPc, PK, tblTesoreria.Copy());
         frm.FormClosed += editTesoreria_FormClosed;
         frm.Show();
     }
     if (e.ColumnIndex == dgvTesoreria.Columns["Borrar"].Index)
     {
         if (MessageBox.Show("¿Desea borrar este registro?", "Trend Gestión",
                 MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes)
         {
             if (!BL.UtilDB.ValidarServicioMysql())
             {
                 MessageBox.Show("NO SE BORRARON LOS DATOS." + '\r' + "No se pudo conectar con el servidor de base de datos."
                         + '\r' + "Consulte al administrador del sistema.", "Trend Sistemas", MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
                 return;
             }
             int PK = Convert.ToInt32(dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString());
             frmProgress frm = new frmProgress(PK, "frmArqueoCajaAdmin_borrarTesoreria", "grabar");
             frm.FormClosed += progreso_FormClosed;
             frm.Show();
         }
     }
 }
 private void fondosDeCajaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     origen = "frmFondoCajaCons";
     accion = "cargar";
     if (!BL.UtilDB.ValidarServicioMysql())
     {
         MessageBox.Show("No se pudo conectar con el servidor de base de datos."
                 + '\r' + "Consulte al administrador del sistema.", "Trend Sistemas", MessageBoxButtons.OK,
                 MessageBoxIcon.Error);
         return;
     }
     frmProgress newMDIChild = new frmProgress(origen, accion);
     newMDIChild.MdiParent = this;
     newMDIChild.Show();
 }