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 movimientosDeTesoreríaToolStripMenuItem_Click(object sender, EventArgs e) { frmTesoreriaMov newMDIChild = new frmTesoreriaMov(); newMDIChild.MdiParent = this; newMDIChild.Show(); }
private void dgvTesoreria_CellClick(object sender, DataGridViewCellEventArgs e) { if (dtPicker.Value.Date != DateTime.Today) { return; } if (e.RowIndex < 0) { return; } int PK = Convert.ToInt32(dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString()); if (e.ColumnIndex == dgvTesoreria.Columns["Editar"].Index) { frmTesoreriaMov frm = new frmTesoreriaMov(); frm.FormClosed += editTesoreria_FormClosed; frm.PK = dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString(); frm.idPc = idPc; frm.Show(); } if (e.ColumnIndex == dgvTesoreria.Columns["Borrar"].Index) { if (MessageBox.Show("¿Desea borrar este registro?", "Trend", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes) { Cursor.Current = Cursors.WaitCursor; BL.TesoreriaMovimientosBLL.BorrarByPK(PK, ref codigoError, false); if (codigoError != null) { Close(); return; } dgvTesoreria.Rows.Remove(dgvTesoreria.Rows[e.RowIndex]); tblTesoreria.AcceptChanges(); CargarDatos(); Cursor.Current = Cursors.Arrow; } } }
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) { Cursor.Current = Cursors.WaitCursor; int PK = Convert.ToInt32(dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString()); try { BL.TesoreriaMovimientosBLL.BorrarByPK(PK); } catch (ServidorMysqlInaccesibleException ex) { MessageBox.Show(ex.Message, "Trend Gestión", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message); } Cursor.Current = Cursors.Arrow; } } }
private void dgvTesoreria_CellClick(object sender, DataGridViewCellEventArgs e) { if (dtPicker.Value.Date != DateTime.Today) return; if (e.RowIndex < 0) return; if (e.ColumnIndex == dgvTesoreria.Columns["Editar"].Index) { frmTesoreriaMov frm = new frmTesoreriaMov(); frm.FormClosed += editTesoreria_FormClosed; frm.PK = dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString(); frm.idLocal = idLocal; frm.idPc = idPc; frm.Show(); } if (e.ColumnIndex == dgvTesoreria.Columns["Borrar"].Index) { if (MessageBox.Show("¿Desea borrar este registro?", "Trend", MessageBoxButtons.YesNo, MessageBoxIcon.Stop) == DialogResult.Yes) { Cursor.Current = Cursors.WaitCursor; int PK = Convert.ToInt32(dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString()); BL.TesoreriaMovimientosBLL.BorrarByPK(PK, ref codigoError, false); if (codigoError != null) { Close(); return; } dgvTesoreria.Rows.Remove(dgvTesoreria.Rows[e.RowIndex]); tblTesoreria.AcceptChanges(); CargarDatos(); Cursor.Current = Cursors.Arrow; } } }
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 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) { Cursor.Current = Cursors.WaitCursor; int PK = Convert.ToInt32(dgvTesoreria.CurrentRow.Cells["IdMovTESM"].Value.ToString()); try { BL.TesoreriaMovimientosBLL.BorrarByPK(PK); } catch (ServidorMysqlInaccesibleException ex) { MessageBox.Show(ex.Message, "Trend Gestión", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message); } Cursor.Current = Cursors.Arrow; } } }