private void BuscarProdutoPorCodigoBarra() { if (txtCodigoBarra.Text.Trim() != string.Empty) { objProdutoBO = new ProdutosBO(); objProdutos = new ProdutosTipo(); objProdutos._CodigoBarra = txtCodigoBarra.Text; objProdutos = objProdutoBO.SelecioneCodigoProduto(objProdutos); if (objProdutos != null) { txtCodigoBarra.Text = objProdutos._CodigoBarra; txtDescricaoProduto.Text = objProdutos._NomeProduto; codigoProduto = int.Parse(objProdutos._CodigoProduto.ToString()); txtPrecoUnitario.Text = Convert.ToDecimal(objProdutos._ValorUnitario).ToString("C"); txtQtde.Focus(); inclurItem = 1; } } else { MessageBox.Show("Digite o código de barra do produto", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCodigoBarra.Focus(); } }
public Boolean ValidaCodigoBarraExistente() { objProdutos = new ProdutosTipo(); objProdutoBO = new ProdutosBO(); objProdutos._CodigoBarra = txtCodigoBarra.Text; objProdutos = objProdutoBO.SelecioneCodigoProduto(objProdutos); if (objProdutos != null) { MessageBox.Show("Código de barra ja cadastrado para um produto", "Gravação ok", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCodigoBarra.Focus(); txtCodigoBarra.Clear(); return(true); } else { return(false); } }