private void showHeader() {
    TextView textViewNombreEstablecimiento = (TextView) findViewById(R.id.completeName);
    RoundedLetterView letter = (RoundedLetterView) findViewById(R.id.letter);

    Cursor cursorEstablecimiento = dbAdaptert_evento_establec.fetchEstablecsById("" + idEstablec);
    cursorEstablecimiento.moveToFirst();
    String nombreEstablecimiento = "";
    if (cursorEstablecimiento.getCount() > 0) {
      nombreEstablecimiento =
          cursorEstablecimiento.getString(
              cursorEstablecimiento.getColumnIndexOrThrow(
                  dbAdaptert_evento_establec.EE_nom_establec));
    }
    textViewNombreEstablecimiento.setText(nombreEstablecimiento);
    if (nombreEstablecimiento.length() == 0) {
      letter.setTitleText("A");
    } else {
      letter.setTitleText(nombreEstablecimiento.substring(0, 1).toUpperCase());
    }
  }
  // SLIDING MENU
  public void changeDataSlideMenu() {

    // INICIALIZAMOS OTRA VEZ LAS VARIABLES
    slide_emitidoTotal = 0.0;
    slide_pagadoTotal = 0.0;
    slide_cobradoTotal = 0.0;
    slide_totalRuta = 0.0;
    slide_totalPlanta = 0.0;
    slide_ingresosTotales = 0.0;
    slide_gastosTotales = 0.0;
    slide_aRendir = 0.0;

    // AGENTE, RUTA Y ESTABLECIMIENTOS
    Cursor cursorAgente = dbHelperAgente.fetchAgentesByIds(slideIdAgente, slideIdLiquidacion);
    cursorAgente.moveToFirst();

    if (cursorAgente.getCount() > 0) {
      slideNombreRuta =
          cursorAgente.getString(cursorAgente.getColumnIndexOrThrow(dbHelperAgente.AG_nombre_ruta));
      slideNumeroEstablecimientoxRuta =
          cursorAgente.getInt(cursorAgente.getColumnIndexOrThrow(dbHelperAgente.AG_nro_bodegas));
      slideNombreAgente =
          cursorAgente.getString(
              cursorAgente.getColumnIndexOrThrow(dbHelperAgente.AG_nombre_agente));
    }

    // INGRESOS
    Cursor cursorResumen = dbGastosIngresos.listarIngresosGastos(slideIdLiquidacion);
    cursorResumen.moveToFirst();
    for (cursorResumen.moveToFirst(); !cursorResumen.isAfterLast(); cursorResumen.moveToNext()) {
      // int n = cursorResumen.getInt(cursorResumen.getColumnIndexOrThrow("n"));
      Double emitido = cursorResumen.getDouble(cursorResumen.getColumnIndexOrThrow("emitidas"));
      Double pagado = cursorResumen.getDouble(cursorResumen.getColumnIndexOrThrow("pagado"));
      Double cobrado = cursorResumen.getDouble(cursorResumen.getColumnIndexOrThrow("cobrado"));
      // nTotal += n;
      slide_emitidoTotal += emitido;
      slide_pagadoTotal += pagado;
      slide_cobradoTotal += cobrado;
    }
    // GASTOS
    Utils utils = new Utils();
    Cursor cursorTotalGastos = dbAdapter_informe_gastos.resumenInformeGastos(utils.getDayPhone());

    for (cursorTotalGastos.moveToFirst();
        !cursorTotalGastos.isAfterLast();
        cursorTotalGastos.moveToNext()) {
      Double rutaGasto =
          cursorTotalGastos.getDouble(cursorTotalGastos.getColumnIndexOrThrow("RUTA"));
      Double plantaGasto =
          cursorTotalGastos.getDouble(cursorTotalGastos.getColumnIndexOrThrow("PLANTA"));

      slide_totalRuta += rutaGasto;
      slide_totalPlanta += plantaGasto;
    }

    slide_ingresosTotales = slide_cobradoTotal + slide_pagadoTotal;
    slide_gastosTotales = slide_totalRuta;
    slide_aRendir = slide_ingresosTotales - slide_gastosTotales;

    // MOSTRAMOS EN EL SLIDE LOS DATOS OBTENIDOS
    DecimalFormat df = new DecimalFormat("0.00");
    textViewSlideNombreAgente.setText("" + slideNombreAgente);
    textViewSlideNombreRuta.setText("" + slideNombreRuta);
    buttonSlideNroEstablecimiento.setText("" + slideNumeroEstablecimientoxRuta);
    textviewSlideARendir.setText("Efectivo a Rendir S/. " + df.format(slide_aRendir));

    // DATA VENTAS
    Cursor cursorEstablecimiento =
        dbAdaptert_evento_establec.listarEstablecimientosByID(
            slideIdEstablecimiento, slideIdLiquidacion);

    cursorEstablecimiento.moveToFirst();

    if (cursorEstablecimiento.getCount() > 0) {

      String nombre_establecimiento =
          cursorEstablecimiento.getString(
              cursorEstablecimiento.getColumnIndex(dbAdaptert_evento_establec.EE_nom_establec));
      String nombre_cliente =
          cursorEstablecimiento.getString(
              cursorEstablecimiento.getColumnIndex(dbAdaptert_evento_establec.EE_nom_cliente));
      int id_estado_atencion =
          Integer.parseInt(
              cursorEstablecimiento.getString(
                  cursorEstablecimiento.getColumnIndex(
                      dbAdaptert_evento_establec.EE_id_estado_atencion)));
      double deudaTotal =
          cursorEstablecimiento.getDouble(
              cursorEstablecimiento.getColumnIndexOrThrow("cc_re_monto_a_pagar"));

      textViewSlideNombreEstablecimiento.setText("" + nombre_establecimiento);
      buttonSlideDeudaHoy.setText("" + df.format(deudaTotal));
    }

    Cursor cursorVentasTotales =
        dbAdapter_comprob_venta.getTotalVentaByIdEstablecimientoAndLiquidacion(
            slideIdEstablecimiento, slideIdLiquidacion);
    cursorVentasTotales.moveToFirst();
    if (cursorVentasTotales.getCount() > 0) {
      Double total =
          cursorVentasTotales.getDouble(cursorVentasTotales.getColumnIndexOrThrow("total"));
      buttonSlideVentaDeHoy.setText("" + df.format(total));
    }
  }
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    dbAdapter_temp_canjes_devoluciones = new DBAdapter_Temp_Canjes_Devoluciones(this);
    dbAdapter_temp_canjes_devoluciones.open();
    contexto = this;
    setContentView(R.layout.princ_venta_comprob);

    session = new DbAdapter_Temp_Session(this);
    session.open();

    // SLIDING MENU
    dbGastosIngresos = new DbGastos_Ingresos(this);
    dbGastosIngresos.open();

    dbAdapter_informe_gastos = new DbAdapter_Informe_Gastos(this);
    dbAdapter_informe_gastos.open();

    dbHelperAgente = new DbAdapter_Agente(this);
    dbHelperAgente.open();

    // VENTAS
    dbAdaptert_evento_establec = new DbAdaptert_Evento_Establec(this);
    dbAdaptert_evento_establec.open();

    dbAdapter_comprob_venta = new DbAdapter_Comprob_Venta(this);
    dbAdapter_comprob_venta.open();

    dbAdapter_impresion_cobros = new DbAdapter_Impresion_Cobros(this);
    dbAdapter_impresion_cobros.open();

    dbAutorizaciones = new DBAdapter_Temp_Autorizacion_Cobro(this);
    dbAutorizaciones.open();

    dbHelper = new DbAdapter_Comprob_Venta(this);
    dbHelper.open();
    dbHelper_Comp_Venta_Detalle = new DbAdapter_Comprob_Venta_Detalle(this);
    dbHelper_Comp_Venta_Detalle.open();
    dbHelper_Stock_Agente = new DbAdapter_Stock_Agente(this);
    dbHelper_Stock_Agente.open();
    dbHelper_Comprob_Cobro = new DbAdapter_Comprob_Cobro(this);
    dbHelper_Comprob_Cobro.open();

    // ---
    dbHelper_Canjes_Dev = new DbAdapter_Canjes_Devoluciones(this);
    dbHelper_Canjes_Dev.open();

    // idAgente=((MyApplication) this.getApplication()).getIdAgente();
    idAgente = session.fetchVarible(1);
    liquidacion = session.fetchVarible(3);

    tH = (TabHost) findViewById(R.id.tabMante);
    tH.setup();
    // idEstablec = ((MyApplication) this.getApplication()).getIdEstablecimiento();

    idEstablec = session.fetchVarible(2);

    // Item1
    TabHost.TabSpec spec = tH.newTabSpec("1");
    spec.setContent(R.id.comprob);
    spec.setIndicator("Comprobantes");
    displayListView();
    tH.addTab(spec);
    // Item2
    TabHost.TabSpec spec2 = tH.newTabSpec("2");
    spec2.setContent(R.id.cobranza);
    spec2.setIndicator("Cobranza");
    listarCobranzas();
    tH.addTab(spec2);
    // Item 3
    TabHost.TabSpec spec3 = tH.newTabSpec("3");
    spec3.setContent(R.id.canje);
    spec3.setIndicator("Dev / Can");
    mostrarItemsDevoluciones(idEstablec);
    tH.addTab(spec3);
    // Item 4
    TabHost.TabSpec spec4 = tH.newTabSpec("4");
    spec4.setContent(R.id.autoriz);
    spec4.setIndicator("Autorización");
    displayAutorizaciones();
    tH.addTab(spec4);

    // SLIDING MENU
    showSlideMenu(this);

    showHeader();
  }