Exemple #1
0
        private void btnAddItem_Click(object sender, EventArgs e)
        {
            if (txtQtd.Text != String.Empty & int.Parse(txtQtd.Text) > 0 & txtCodBarras.Text != String.Empty)
            {
                Produto produto = new Produto();
                produto = cProduto.GetProduto(txtCodBarras.Text);
                if (produto.getIdProduto() > 0)
                {
                    Console.WriteLine("{0}", produto.getIdProduto().ToString());
                    ListViewItem item = new ListViewItem(produto.getCodigoBarras());
                    item.SubItems.Add(produto.getDescProduto() + " " + produto.getCorProduto() + " " + produto.getTamProduto());
                    item.SubItems.Add(produto.getPrecoCusto().ToString());
                    item.SubItems.Add(txtQtd.Text);
                    item.SubItems.Add((produto.getPrecoCusto() * int.Parse(txtQtd.Text)).ToString());
                    lstListaItensCompra.Items.Add(item);

                    AddItemLista(produto);
                    lblTotal.Text    = "R$ " + GetTotalProdutos().ToString();
                    lblQtdItens.Text = GetTotalQtdItens().ToString();

                    txtCodBarras.Text = "";
                    txtQtd.Text       = "1";
                }
                else
                {
                    MessageBox.Show("Produto não encontrado!", "Produto", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("Você deve adicionar uma quantidade acima de 0 e adicionar um codigo de barras valido!", "Validações", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Exemple #2
0
        private void lstListaProduto_DoubleClick(object sender, EventArgs e)
        {
            ListView.SelectedListViewItemCollection produtoSelect =
                this.lstListaProduto.SelectedItems;

            foreach (ListViewItem item in produtoSelect)
            {
                Produto = cProduto.GetProduto(item.SubItems[1].Text);
                Close();
            }
        }