public void CarregaProdutoSelecionado(int codigo) { if (codigo != 0) { objProdutos = new ProdutosTipo(); objProdutoBO = new ProdutosBO(); objProdutos = objProdutoBO.SelectCodProduto(codigo); if (objProdutos != null) { codigoProduto = codigo; txtDataCadastro.Text = objProdutos._DataCadastro.ToString("dd/MM/yyyy"); txtCodigoBarra.Text = objProdutos._CodigoBarra; txtNomeProduto.Text = objProdutos._NomeProduto; txtDescricaoProduto.Text = objProdutos._DescricaoProduto; txtCategoriaProduto.Text = objProdutos._CategoriaProduto; txtUnidadeCompra.Text = objProdutos._UnidadeCompra; txtQtdeMax.Text = objProdutos._EstoqueMaximo.ToString(); txtQtdeMin.Text = objProdutos._EstoqueMinimo.ToString(); txtValorCompra.Text = objProdutos._PrecoCompra.ToString("C"); txtValorVenda.Text = objProdutos._ValorUnitario.ToString("C"); txtMargemLucro.Text = objProdutos._MargemLucro; CalcularLucro(); txtCaminhoImagem.Text = objProdutos._CaminhoImagem; ExibirFoto(); Novo(); } } }
private void PesquisaProdutoID() { ProdutosTipo produto = new ProdutosTipo(); ProdutosBO produtoBO = new ProdutosBO(); if (codigoProduto != 0) { produto = produtoBO.SelectCodProduto(codigoProduto); } }
public void ExibirDadosSelecionadasEntradaMercadorias(int cod) { txtDataEmissao.Enabled = false; txtNNotaFiscal.Enabled = false; txtNomeFornecedor.Enabled = false; txtCodigoBarra.Enabled = false; txtLote.Enabled = false; txtDataVencimento.Enabled = false; txtQtde.Enabled = false; txtPrecoUnitario.Enabled = false; txtSubtotalProduto.Enabled = false; edit = true; if (cod != null) { entradaProduto = entradaProdutoBO.SelecinaEntradaProdutoID(cod); if (entradaProduto != null) { txtNNotaFiscal.Text = entradaProduto._NumeroDocumento.ToString(); txtVlrTotalGeral.Text = entradaProduto._TotalNotaFiscal.ToString("C"); txtDataEmissao.Text = entradaProduto._DataDocumento.ToString("dd/MM/yyyy"); CadastroFornecedores fornecedor = new CadastroFornecedores(); CadastroFornecedoresBO fornecedorBO = new CadastroFornecedoresBO(); fornecedor._CodigoFornecedor = entradaProduto.H_Fornecedor._CodigoFornecedor; fornecedor = fornecedorBO.SelecionaFornecedores(fornecedor); txtNomeFornecedor.SelectedValue = fornecedor._CodigoFornecedor; DataTable dt = new DataTable(); dt = itemEntradaProdutoBo.CriaDataTableSelecionaItensEntradaMercadoria(cod); if (dt != null) { foreach (DataRow row in dt.Rows) { lwItensEntrada.Items.Add(item.ToString()); lwItensEntrada.Items[contLinha].SubItems.Add(row["CodigoProduto"].ToString()); produto = new ProdutosTipo(); produto = produtoBo.SelectCodProduto(Convert.ToInt32(row["CodigoProduto"])); lwItensEntrada.Items[contLinha].SubItems.Add(produto._CodigoBarra); lwItensEntrada.Items[contLinha].SubItems.Add(produto._DescricaoProduto); lwItensEntrada.Items[contLinha].SubItems.Add(row["Lote"].ToString()); lwItensEntrada.Items[contLinha].SubItems.Add(Convert.ToDateTime(row["DataVencimento"]).ToString("dd/MM/yyyy")); lwItensEntrada.Items[contLinha].SubItems.Add(row["Qtde"].ToString()); lwItensEntrada.Items[contLinha].SubItems.Add(Convert.ToDecimal(row["PrecoUnitario"]).ToString("C")); lwItensEntrada.Items[contLinha].SubItems.Add(Convert.ToDecimal(row["Subtotal"]).ToString("C")); contLinha++; item++; qtdeProduto += Convert.ToInt32(row["Qtde"]); vlrTotalUnitario += Convert.ToDecimal(row["PrecoUnitario"]); vlrTotalEntrada += Convert.ToDecimal(row["Subtotal"]); } SomaTotalizares(); } } } }