private void BuscaItens() { rel.Rows.Clear(); table.Rows.Clear(); total = 0; string tipodoitem = ""; if (cbProduto.Checked) { tipodoitem = "P"; } if (cbServico.Checked) { tipodoitem = "S"; } if (cbProduto.Checked && cbServico.Checked) { tipodoitem = ""; } itens = itemDAO.Busca(tbDescricao.Text, tbDenomCompra.Text, tbReferencia.Text, tipodoitem, buscaGrupoItem.grupoItem, buscaSubGrupoItem.subgrupoItem, tbCodigoInterno.Text); foreach (Item i in itens) { string grupo = $"{i.SubGrupoItem.GrupoItem.GrupoItemID.ToString()} - {i.SubGrupoItem.GrupoItem.Nome}"; string subgrupo = $"{i.SubGrupoItem.Codigo.ToString()} - {i.SubGrupoItem.Nome}"; table.Rows.Add( i.ItemID, i.CodigoInterno, i.Descricao, i.DescCompra, grupo, subgrupo, i.TipoItem, i.Referencia, i.Estoquenecessario, i.Quantidade, i.Unimedida.Sigla, i.ValorEntrada, i.ValorUnitario); rel.Rows.Add(i.CodigoInterno, i.Referencia, i.Descricao, i.DescCompra, i.Quantidade, i.ValorUnitario, i.Quantidade * i.ValorUnitario); total += i.Quantidade * i.ValorUnitario; } dgvItens.DataSource = table; funaux.TratarTamanhoColunas(dgvItens); }
private void BuscaItens() { dgvItensorcamento.Rows.Clear(); string tipodoitem = ""; if (cbProduto.Checked) { tipodoitem = "P"; } if (cbServico.Checked) { tipodoitem = "S"; } if (cbProduto.Checked && cbServico.Checked) { tipodoitem = ""; } listadeitens = itemDAO.Busca(tbDescricao.Text, tbDenomCompra.Text, tbReferencia.Text, tipodoitem, buscaGrupoItem.grupoItem, buscaSubGrupoItem.subgrupoItem, ""); foreach (Item i in listadeitens) { itemOrcamento = listaitensorcamento.Find(p => p.Item.ItemID == i.ItemID); if (itemOrcamento != null) { dgvItensorcamento.Rows.Add(i.ItemID, i.Descricao, i.Referencia, i.Quantidade, i.Unimedida.Sigla, i.ValorUnitario, itemOrcamento.Quantidade, itemOrcamento.ValorTotal); } else { dgvItensorcamento.Rows.Add(i.ItemID, i.Descricao, i.Referencia, i.Quantidade, i.Unimedida.Sigla, i.ValorUnitario); } } }
private void Buscar() { string tipodoitem = ""; if (cbProduto.Checked) { tipodoitem = "P"; } if (cbServico.Checked) { tipodoitem = "S"; } if (cbProduto.Checked && cbServico.Checked) { tipodoitem = ""; } itens = itemDAO.Busca(tbDescricao.Text, tbDenomCompra.Text, tbReferencia.Text, tipodoitem, buscaGrupoItem.grupoItem, buscaSubGrupoItem.subgrupoItem, tbCodigoInterno.Text); PreencheGrid(); tcAltercaoPrecosItens.SelectTab(1); }
private void TbCodigoInterno_TextChanged(object sender, EventArgs e) { itens = itemDAO.Busca(tbCodigoInterno.Text); PreencheGrid(); }