コード例 #1
0
  public void consultaTabelaitem() {
    if (conteudoSearch != null) {
      if (soExisteNumero(conteudoSearch)) {

        adapterTabelaitempreco.setItems(
            produtodao.listIdprodutoParaTelaTabelaPreco(conteudoSearch));

        adapterTabelaitempreco.notifyDataSetChanged();

      } else {
        adapterTabelaitempreco.setItems(produtodao.listnomeParaTelaTabelaPreco(conteudoSearch));

        adapterTabelaitempreco.notifyDataSetChanged();
      }

    } else if (conteudoSearch == null) {
      adapterTabelaitempreco.setItems(produtodao.listGeralParaTelaTabelaPreco());
      adapterTabelaitempreco.notifyDataSetChanged();
    }
  }
コード例 #2
0
  public void getDadosSearch(Intent intent) {

    String conteudoQuery = intent.getStringExtra(SearchManager.QUERY);
    conteudoSearch = conteudoQuery;

    if (conteudoSearch != null) {
      if (soExisteNumero(conteudoSearch)) {
        conteudoSearch = conteudoSearch.replace(" ", "");
        Toast.makeText(this, conteudoSearch, Toast.LENGTH_SHORT).show();
        adapterTabelaitempreco.setItems(
            produtodao.listIdprodutoParaTelaTabelaPreco(conteudoSearch));
        adapterTabelaitempreco.notifyDataSetChanged();

      } else {
        Toast.makeText(this, conteudoQuery, Toast.LENGTH_SHORT).show();
        adapterTabelaitempreco.setItems(produtodao.listnomeParaTelaTabelaPreco(conteudoSearch));
        adapterTabelaitempreco.notifyDataSetChanged();
      }
    }
  }
コード例 #3
0
  @Override
  protected void onResume() {
    super.onResume();
    if (conteudoSearch != null) {
      if (soExisteNumero(conteudoSearch)) {

        adapterTabelaitempreco.setItems(
            produtodao.listIdprodutoParaTelaTabelaPreco(conteudoSearch));

        adapterTabelaitempreco.notifyDataSetChanged();

      } else {
        adapterTabelaitempreco.setItems(produtodao.listnomeParaTelaTabelaPreco(conteudoSearch));

        adapterTabelaitempreco.notifyDataSetChanged();
      }

    } else if (conteudoSearch == null) {
      adapterTabelaitempreco.setItems(produtodao.listGeralParaTelaTabelaPreco());
      adapterTabelaitempreco.notifyDataSetChanged();
    }
  }
コード例 #4
0
  private void consultaTabelaPreco(final Produtos produto) {
    final Integer divisao = 100;

    final MaterialDialog dialog =
        new MaterialDialog.Builder(this)
            .title("Tabela Preço")
            .customView(R.layout.layout_dialogs_tabelapreco, true)
            .negativeText("Sair")
            .autoDismiss(true)
            .build();

    listviewtabelaPreco = (ListView) dialog.findViewById(R.id.listviewtabelaPreco);

    lista = produtodao.listPrecoidprodutoComTabelaItem(produto.getIdproduto());

    arrayAdapter = new AdapterTabelaprecoSpinner(this, lista);

    listviewtabelaPreco.setAdapter(arrayAdapter);

    dialog.show();
  }