protected void Button_GUARDAR_EPS_Click(object sender, EventArgs e)
    {
        if (!string.IsNullOrEmpty(HiddenField_id_eps.Value))
        {
            if (Actualizar(afiliacion.Entidades.Eps)) Informar(Panel_FONDO_MENSAJE_EPS, Image_MENSAJE_EPS_POPUP, Panel_MENSAJES_EPS, Label_MENSAJE_EPS, "El registro ha sido actualizado correctamente.", Proceso.Correcto);
            else Informar(Panel_FONDO_MENSAJE_EPS, Image_MENSAJE_EPS_POPUP, Panel_MENSAJES_EPS, Label_MENSAJE_EPS, "El registro NO ha sido actualizado.", Proceso.Correcto);
            cargar_GridView_EPS(HiddenField_ID_SOLICITUD.Value, HiddenField_ID_REQUERIMIENTO.Value);

            TextBox_fecha_EPS.Text = "";
            TextBox_fecha_EPS.Enabled = false;
            TextBox_COMENTARIOS_EPS.Text = "";
            TextBox_COMENTARIOS_EPS.Enabled = false;
            DropDownList_ENTIDAD_EPS.Enabled = false;
            Panel_registro_EPS.Visible = false;
        }
        else
        {

        int idSolicitud = 0;
        int idRequerimiento = 0;
        int idEPS = 0;
        String observaciones = null;
        DateTime fecha_r;

        tools _tools = new tools();
        SecureQueryString QueryStringSeguro;
        QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]);

        idSolicitud = Convert.ToInt32(HiddenField_ID_SOLICITUD.Value);
        idRequerimiento = Convert.ToInt32(HiddenField_ID_REQUERIMIENTO.Value);
        idEPS = Convert.ToInt32(DropDownList_ENTIDAD_EPS.SelectedValue);
        fecha_r = Convert.ToDateTime(TextBox_fecha_EPS.Text);
        observaciones = TextBox_COMENTARIOS_EPS.Text;
        if (String.IsNullOrEmpty(observaciones))
        {
            observaciones = "Ninguna";
        }
        afiliacion _EPS = new afiliacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        _EPS.AdicionarconafiliacionEps(idSolicitud, idEPS, fecha_r, observaciones, idRequerimiento);

        if (_EPS.MensajeError != null)
        {
            Informar(Panel_FONDO_MENSAJE_EPS, Image_MENSAJE_EPS_POPUP, Panel_MENSAJES_EPS, Label_MENSAJE_EPS, _EPS.MensajeError, Proceso.Error);
        }
        else
        {
            Informar(Panel_FONDO_MENSAJE_EPS, Image_MENSAJE_EPS_POPUP, Panel_MENSAJES_EPS, Label_MENSAJE_EPS, "La afiliación fue adicionado correctamente.", Proceso.Correcto);
        }

        TextBox_fecha_EPS.Text = "";
        TextBox_fecha_EPS.Enabled = false;
        TextBox_COMENTARIOS_EPS.Text = "";
        TextBox_COMENTARIOS_EPS.Enabled = false;
        DropDownList_ENTIDAD_EPS.Enabled = false;
        cargar_GridView_EPS(idSolicitud.ToString(), idRequerimiento.ToString());
        Panel_registro_EPS.Visible = false;

        ActualizarContratoTemporal(Convert.ToDecimal(idRequerimiento), Convert.ToDecimal(idSolicitud));
        }
    }