Esempio n. 1
0
        private void txtCodProdAluga_Leave(object sender, EventArgs e)
        {
            if (txtCodProdAluga.Text.Trim() != string.Empty)
            {
                int codigo_produto = Convert.ToInt32(txtCodProdAluga.Text);

                JogosBanco jogosBanco = new JogosBanco();
                txtExibeNomeJogo.Text = (jogosBanco.buscaJogo_cod(codigo_produto)).ToString();
            }
        }
Esempio n. 2
0
        private void btnAdicionarItem_Click(object sender, EventArgs e)
        {
            //Este metodo add os item de compra no dataView
            qtdeVendida = Convert.ToInt32(numQuantidade.Value);
            JogosBanco jogoBanco = new JogosBanco();

            qtdeProdutoAtual = jogoBanco.QuantidadeAtual(Convert.ToInt32(txtCodProdVenda.Text));

            if (qtdeVendida <= qtdeProdutoAtual)
            {
                if (txtConfirmaNomeProduto.Text != "Nome do Jogo" || txtConfirmaNomeProduto.Text != "Jogo não encontrado")
                {
                    int codigo = Convert.ToInt32(txtCodProdVenda.Text);

                    VendaBanco   jogo = new VendaBanco();
                    List <Jogos> item = jogo.AddItem_ListaVenda(codigo);

                    int   quantidade       = Convert.ToInt32(numQuantidade.Value);
                    float valor_total_item = (item[0].Preco) * (quantidade);

                    //dgvProdutosVenda.Rows.Add(item[0].Codigo.ToString(), item[0].Nome.ToString(), item[0].Preco.ToString(), quantidade, valor_total_item);
                    dgvProdutosVenda.Rows.Add(mtbCPFVenda.Text, fbanco.BuscarFuncionario_codigo_retornaCPF(int.Parse(txtCodFuncVenda.Text)), item[0].Codigo.ToString(), item[0].Nome, item[0].Preco.ToString(), quantidade, valor_total_item);

                    txtCodProdVenda.Text = string.Empty;
                    numQuantidade.Value  = 1;
                }
                else
                {
                    MessageBox.Show("Dados Inválidos, tente novamente!", "Venda");
                    txtCodProdVenda.Text = string.Empty;
                    numQuantidade.Value  = 1;
                }
            }
            else
            {
                MessageBox.Show("Quantidade insuficiente no estoque!", "Atenção!", MessageBoxButtons.OK);
            }
        }
Esempio n. 3
0
        private void btnRemoverItem_Click(object sender, EventArgs e)
        {
            //Esse botão terá que remover um item da lista de compra do cliente
            JogosBanco jogoBanco = new JogosBanco();

            if (dgvProdutosVenda.CurrentRow != null)
            {
                int linha = dgvProdutosVenda.CurrentRow.Index;
                qtdeVendida = Convert.ToInt32(dgvProdutosVenda[5, linha].Value);
                int codigoAtual = Convert.ToInt32(dgvProdutosVenda[2, linha].Value);

                DialogResult RmItem = MessageBox.Show("Deseja realmente remover o item?", "Venda", MessageBoxButtons.YesNo);

                if (RmItem == DialogResult.Yes)
                {
                    dgvProdutosVenda.Rows.RemoveAt(linha);
                }
            }
            else
            {
                MessageBox.Show("Nenhum produto selecionado!", "Remover Item");
            }
        }