private void cargar_GridView_HOJA_DE_TRABAJO(Int32 VALOR)
    {
        registroContrato _registroContrato = new registroContrato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
        DataTable tablaContratos = _registroContrato.ObtenerInformacionContratoPorVencer(VALOR);

        if (tablaContratos.Rows.Count <= 0)
        {
            configurarMensajes(true, System.Drawing.Color.Red);
            Label_MENSAJE.Text = "ADVERTENCIA: No se encontraron contratos en rango de vencimiento.";

            Panel_HOJA_DE_TRABAJO.Visible = false;
        }
        else
        {
            GridView_HOJA_DE_TRABAJO.DataSource = tablaContratos;
            GridView_HOJA_DE_TRABAJO.DataBind();

            Int32 contadorALTAS = 0;
            Int32 contadorMEDIAS = 0;
            Int32 contadorBAJAS = 0;
            DataRow filaInfoContrato;
            for (int i = 0; i < tablaContratos.Rows.Count; i++)
            {
                filaInfoContrato = tablaContratos.Rows[i];
                if (filaInfoContrato["ALERTA"].ToString() == "ALTA")
                {
                    GridView_HOJA_DE_TRABAJO.Rows[i].BackColor = colorNo;
                    contadorALTAS += 1;
                }
                else
                {
                    if (filaInfoContrato["ALERTA"].ToString() == "MEDIA")
                    {
                        GridView_HOJA_DE_TRABAJO.Rows[i].BackColor = colorMedio;
                        contadorMEDIAS += 1;
                    }
                    else
                    {
                        GridView_HOJA_DE_TRABAJO.Rows[i].BackColor = colorSi;
                        contadorBAJAS += 1;
                    }
                }
            }

            Label_ALERTA_BAJA.Text = contadorBAJAS.ToString();
            Label_ALERTA_MEDIA.Text = contadorMEDIAS.ToString();
            Label_ALERTA_ALTA.Text = contadorALTAS.ToString();
        }
    }