protected void Page_Load(object sender, EventArgs e)
    {
        tools             _tools = new tools();
        SecureQueryString QueryStringSeguro;

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

        Decimal id_clausula = Convert.ToDecimal(QueryStringSeguro["id_clausula"]);
        Decimal id_empleado = Convert.ToDecimal(QueryStringSeguro["id_empleado"]);


        Clausula  clausula  = new Clausula(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());
        DataTable dataTable = clausula.ObtenerContratacionPorId(id_clausula, id_empleado);

        if (dataTable.Rows.Count > 0)
        {
            DataRow dataRow = dataTable.Rows[0];
            Response.Clear();
            Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "Clausula" + dataRow["TIPO_CLAUSULA"].ToString() + dataRow["EXTENSION"].ToString()));

            Response.ContentType = dataRow["TIPO"].ToString().Trim();
            Response.BinaryWrite((byte[])dataRow["ARCHIVO"]);
            Response.End();
        }
    }