예제 #1
0
        private void dgvControlNuevos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dgvControlNuevos.RowCount > 0)
                {
                    if (dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString().Equals("Nro. Operaciones Desembolsadas") ||
                        dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString().Equals("Importe Desembolsados en S/") ||
                        dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString().Equals("Nro. Operaciones Proyectadas") ||
                        dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString().Equals("Importe desembolso Proyectado") ||
                        dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString().Trim().Equals("TOTAL") ||
                        dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString().Trim().Equals("%"))
                    {
                        return;
                    }

                    if (dgvControlNuevos.Columns[e.ColumnIndex].Name.ToString().Equals("MetaAcu") || dgvControlNuevos.Columns[e.ColumnIndex].Name.ToString().Equals("RealAcu"))
                    {
                        return;
                    }

                    frmRpt_ControlDiarioNuevosDetalle ofrm = new frmRpt_ControlDiarioNuevosDetalle();
                    ofrm.ColumnName    = dgvControlNuevos.Columns[e.ColumnIndex].Name.ToString();
                    ofrm.Clasificacion = dgvControlNuevos.CurrentRow.Cells["Clasificacion"].Value.ToString();
                    ofrm.IdGestor      = cboEjecutivo.SelectedValue.ToString();
                    ofrm.Origen        = "TableroMnt";
                    ofrm.ShowDialog();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void dgvDatos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dgvDatos.RowCount > 0)
                {
                    frmRpt_ControlDiarioNuevosDetalle ofrm = new frmRpt_ControlDiarioNuevosDetalle();
                    ofrm.Codigo     = dgvDatos.CurrentRow.Cells["IdGestor"].Value.ToString();
                    ofrm.ColumnName = dgvDatos.Columns[e.ColumnIndex].Name.ToString();

                    if (ofrm.ColumnName.Equals("TotalLlamadas") || ofrm.ColumnName.Equals("TotalProceso"))
                    {
                        return;
                    }
                    ofrm.ShowDialog();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }