Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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);
            }
        }