コード例 #1
0
 private void dgvFlujoCaja_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         if (dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString().Equals("12"))
         {
             Movimiento.frmMntMovimiento ofrm = new Movimiento.frmMntMovimiento();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = dgvFlujoCaja.CurrentRow.Cells["Concepto"].Value.ToString();
             ofrm._ConceptoId    = int.Parse(dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString());
             ofrm._Columna       = dgvFlujoCaja.Columns[e.ColumnIndex].Name;
             ofrm._ValorMonedaId = _ValorMonedaId;
             ofrm.ShowDialog();
             CargarDatos();
         }
         else if (dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString().Equals("13"))
         {
             Movimiento.frmMntMovimientoEgreso ofrm = new Movimiento.frmMntMovimientoEgreso();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = dgvFlujoCaja.CurrentRow.Cells["Concepto"].Value.ToString();
             ofrm._ConceptoId    = int.Parse(dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString());
             ofrm._Columna       = dgvFlujoCaja.Columns[e.ColumnIndex].Name;
             ofrm._ValorMonedaId = _ValorMonedaId;
             ofrm._IdTipo_tt     = "2";
             ofrm.ShowDialog();
             CargarDatos();
         }
         else if (dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString().Equals("14"))
         {
             Movimiento.frmMntMovimientoEgreso ofrm = new Movimiento.frmMntMovimientoEgreso();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = dgvFlujoCaja.CurrentRow.Cells["Concepto"].Value.ToString();
             ofrm._ConceptoId    = int.Parse(dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString());
             ofrm._Columna       = dgvFlujoCaja.Columns[e.ColumnIndex].Name;
             ofrm._ValorMonedaId = _ValorMonedaId;
             ofrm._IdTipo_tt     = "3";
             ofrm.ShowDialog();
             CargarDatos();
         }
         else if (dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString().Equals("7") || dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString().Equals("11"))
         {
             return;
         }
         else
         {
             FrmRpt_FlujoCajaDet ofrm = new FrmRpt_FlujoCajaDet();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = dgvFlujoCaja.CurrentRow.Cells["Concepto"].Value.ToString();
             ofrm._ConceptoId    = int.Parse(dgvFlujoCaja.CurrentRow.Cells["ConceptoId"].Value.ToString());
             ofrm._Columna       = dgvFlujoCaja.Columns[e.ColumnIndex].Name;
             ofrm._FlgSBS        = _FlgSBS;
             ofrm._ValorMonedaId = _ValorMonedaId;
             ofrm.ShowDialog();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
 private void dgvRatioLiquidezDol_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         if (dgvRatioLiquidezDol.CurrentRow.Cells["ConceptoId_1"].Value.ToString().Equals("3")) // Inversiones
         {
             FrmRpt_FlujoCajaDet ofrm = new FrmRpt_FlujoCajaDet();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = "Fondos Disponibles-COOPAC y Emp Sistema Financiero Nacional";
             ofrm._ConceptoId    = 17;
             ofrm._Columna       = "Per1";
             ofrm._ValorMonedaId = 2;
             ofrm.ShowDialog();
         }
         else if (dgvRatioLiquidezDol.CurrentRow.Cells["ConceptoId_1"].Value.ToString().Equals("5")) // Cobranzas
         {
             FrmRpt_FlujoCajaDet ofrm = new FrmRpt_FlujoCajaDet();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = "Cobranzas";
             ofrm._ConceptoId    = 15;
             ofrm._Columna       = "Per1";
             ofrm._ValorMonedaId = 2;
             ofrm.ShowDialog();
         }
         else if (dgvRatioLiquidezDol.CurrentRow.Cells["ConceptoId_1"].Value.ToString().Equals("6")) // Requerimiento Comercial
         {
             FrmRpt_FlujoCajaDet ofrm = new FrmRpt_FlujoCajaDet();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = "Desembolsos";
             ofrm._ConceptoId    = 9;
             ofrm._Columna       = "Per1";
             ofrm._ValorMonedaId = 2;
             ofrm.ShowDialog();
         }
         else if (dgvRatioLiquidezDol.CurrentRow.Cells["ConceptoId_1"].Value.ToString().Equals("10")) // DPF
         {
             FrmRpt_FlujoCajaDet ofrm = new FrmRpt_FlujoCajaDet();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = "Obligaciones por Cuentas de Plazo";
             ofrm._ConceptoId    = 16;
             ofrm._Columna       = "Per1";
             ofrm._ValorMonedaId = 2;
             ofrm.ShowDialog();
         }
         else if (dgvRatioLiquidezDol.CurrentRow.Cells["ConceptoId_1"].Value.ToString().Equals("11")) // Adeudos
         {
             FrmRpt_FlujoCajaDet ofrm = new FrmRpt_FlujoCajaDet();
             ofrm._Opcion        = 7;
             ofrm._Concepto      = "ADEUDOS y Obligaciones Financieras del país";
             ofrm._ConceptoId    = 18;
             ofrm._Columna       = "Per1";
             ofrm._ValorMonedaId = 2;
             ofrm.ShowDialog();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }