コード例 #1
0
 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();
         }
     }
 }
コード例 #2
0
        private void movimientosDeTesoreríaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmTesoreriaMov newMDIChild = new frmTesoreriaMov();

            newMDIChild.MdiParent = this;
            newMDIChild.Show();
        }
コード例 #3
0
        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;
                }
            }
        }
コード例 #4
0
 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;
         }
     }
 }
コード例 #5
0
ファイル: frmPrincipal.cs プロジェクト: BenjaOtero/trend-pos
 private void movimientosDeTesoreríaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     frmTesoreriaMov newMDIChild = new frmTesoreriaMov();
     newMDIChild.MdiParent = this;
     newMDIChild.Show();
 }
コード例 #6
0
 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;
         }
     }
 }
コード例 #7
0
 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();
         }
     }
 }
コード例 #8
0
 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;
         }
     }
 }