private void CarregarDataGridComFiltros() { String grupos = "", nome_item = ""; long quantidade = 0; bool abaixo_do_minimo; Enumeradores.TipoComparador tipoOP = Enumeradores.TipoComparador.Nenhum; lblBarra.Text = "Aguarde... carregando as informações de estoque."; foreach (var item in lstGrupos.CheckedItems) { GrupoCheckedListBoxItem g = new GrupoCheckedListBoxItem(); g = (GrupoCheckedListBoxItem)item; grupos = grupos + g.Tag.ToString() + ","; } if (grupos.Length > 0) { grupos = grupos.Substring(0, grupos.Length - 1); } nome_item = txtLocalizarItensPorNome.Text; if (!txtQuantidadeEstoque.Text.Equals(String.Empty)) { quantidade = Convert.ToInt64(txtQuantidadeEstoque.Text); } abaixo_do_minimo = chkExibirItensAbaixoMinimo.Checked; if (rdoMaiorIgual.Checked) { tipoOP = Enumeradores.TipoComparador.Maior_que; } else if (rdoMenorIgual.Checked) { tipoOP = Enumeradores.TipoComparador.Menor_que; } else { tipoOP = Enumeradores.TipoComparador.Nenhum; } CarregarDataGrid(grupos, nome_item, tipoOP, quantidade, abaixo_do_minimo); CarregarNomeDaEmpresa(); }
private void CarregarDataGridComFiltros() { long grupo = 0; String nome_item = ""; var item = cboGrupo.SelectedItem; GrupoCheckedListBoxItem g = (GrupoCheckedListBoxItem)item; if (!Nullable.Equals(null, g)) { grupo = g.Tag; } else { MessageBox.Show("Escolha o grupo.", ListaDePedidos.ActiveForm.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); cboGrupo.Focus(); return; } nome_item = txtLocalizarItensPorNome.Text; CarregarDataGridItensEncontrados(grupo, nome_item); }