/// <summary>
        /// Handles the Click event of the btnGuardar control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (idIndicador != 0)
                {
                    Indicador indSeleccion = new Indicador();
                    indSeleccion = listaIndicadores.Find(p => p.idIndicador == idIndicador);
                    indSeleccion.invertirEscala = chkInvertirEscala.Checked;
                    indSeleccion.parametroCantidad = Convert.ToInt32(txtParametroCantidad.Text);
                    indSeleccion.diasHastaPrincipal = Convert.ToInt32(txtHastaPrincipal.Text);
                    indSeleccion.diasHastaIntermedio = Convert.ToInt32(txtHastaIntermedio.Text);
                    indSeleccion.diasHastaSecundario = Convert.ToInt32(txtHastaSecundario.Text);
                    indSeleccion.verdeNivelPrincipal = Convert.ToInt32(txtVerdePrincipal.Text);
                    indSeleccion.verdeNivelIntermedio = Convert.ToInt32(txtVerdeIntermedio.Text);
                    indSeleccion.verdeNivelSecundario = Convert.ToInt32(txtVerdeSecundario.Text);
                    indSeleccion.rojoNivelPrincipal = Convert.ToInt32(txtRojoPrincipal.Text);
                    indSeleccion.rojoNivelIntermedio = Convert.ToInt32(txtRojoIntermedio.Text);
                    indSeleccion.rojoNivelSecundario = Convert.ToInt32(txtRojoSecundario.Text);

                    BLIndicador objBLIndicador = new BLIndicador(indSeleccion);
                    objBLIndicador.Save();
                    CargarIndicadores();
                    divConfig.Visible = false;
                    idIndicador = 0;
                    rfvTxtParametroCantidad.Enabled = false;
                    cmvtxtParametroCantidad.Enabled = false;
                    mpeContenido.Hide();
                }
            }
            catch (Exception ex)
            {
                Master.ManageExceptions(ex);
            }
        }
        /// <summary>
        /// Cargars the indicador.
        /// </summary>
        private void CargarIndicador()
        {
            if (idIndicador != 0)
            {
                Indicador indSeleccion = new Indicador();
                indSeleccion = listaIndicadores.Find(p => p.idIndicador == idIndicador);
                lblTitulo.Text = indSeleccion.nombre;
                chkInvertirEscala.Checked = indSeleccion.invertirEscala;
                txtParametroCantidad.Text = indSeleccion.parametroCantidad.ToString();
                txtParametroCantidad.Visible = indSeleccion.parametroCantidad > 0;
                lblParametroCantidad.Visible = indSeleccion.parametroCantidad > 0;

                rfvTxtParametroCantidad.Enabled = indSeleccion.parametroCantidad > 0;
                cmvtxtParametroCantidad.Enabled = indSeleccion.parametroCantidad > 0;

                txtHastaPrincipal.Text = indSeleccion.diasHastaPrincipal.ToString();
                txtHastaIntermedio.Text = indSeleccion.diasHastaIntermedio.ToString();
                txtHastaSecundario.Text = indSeleccion.diasHastaSecundario.ToString();
                txtVerdePrincipal.Text = indSeleccion.verdeNivelPrincipal.ToString();
                txtVerdeIntermedio.Text = indSeleccion.verdeNivelIntermedio.ToString();
                txtVerdeSecundario.Text = indSeleccion.verdeNivelSecundario.ToString();
                txtRojoPrincipal.Text = indSeleccion.rojoNivelPrincipal.ToString();
                txtRojoIntermedio.Text = indSeleccion.rojoNivelIntermedio.ToString();
                txtRojoSecundario.Text = indSeleccion.rojoNivelSecundario.ToString();
            }
        }