Exemple #1
0
        private void btnAtualiza_Click(object sender, EventArgs e)
        {
            brinquedo = listaBrinquedos[0];

            string nomeProduto = txtNome.Text; string categoria = cmbCategoria.SelectedItem.ToString();
            string FaixaEt = cmbFaixaEt.SelectedItem.ToString(); string marca = txtMarca.Text;
            int    QtdEstoque = Convert.ToInt16(nudQtd.Value); string dataaquisicao = dtpDataVenda.Value.ToString().Substring(0, 10);


            bool recebe = true;

            recebe = brinquedo.AlteraAtributo(nomeProduto, categoria, Convert.ToDateTime(dataaquisicao), FaixaEt, marca, QtdEstoque);
            if (recebe)
            {
                if (brinquedo.AlteraBrinquedosBanco())
                {
                    MessageBox.Show("Dados alterados com sucesso!");
                }

                else
                {
                    MessageBox.Show("Erro no processo. Por favor tente novamente mais tarde.");
                }
            }
            else
            {
                MessageBox.Show("Dados inseridos de forma incorreta.");
            }
        }
Exemple #2
0
        private void btnCadastraBrinq_Click(object sender, EventArgs e)
        {
            Brinquedo novo = new Brinquedo();
            string    nome_brinquedo = txtNomeBrinq.Text; string categoria = Convert.ToString(cmbCategoria.SelectedItem);
            string    faixa_etaria = Convert.ToString(cmbFaixaEt.SelectedItem); string marca = txtMarca.Text;
            string    data_aquisicao = dtpDataAq.Value.ToString().Substring(0, 10); int qtd_estoque = Convert.ToInt16(nudQtdEstoque.Text);

            bool recebe;

            recebe = novo.AlteraAtributo(nome_brinquedo, categoria, Convert.ToDateTime(data_aquisicao), faixa_etaria, marca, qtd_estoque);
            recebe = true;
            if (recebe)
            {
                if (novo.CadastraBanco())
                {
                    txtMarca.Clear(); txtNomeBrinq.Clear(); cmbCategoria.SelectedItem = null; cmbFaixaEt.SelectedItem = null; //nudQtdEstoque.Value = 0;
                    MessageBox.Show("Cadastro realizado com sucesso!");
                }

                else
                {
                    MessageBox.Show("Erro no cadastro. Por favor confira se os dados estão preenchidos da forma correta.");
                }
            }
        }
Exemple #3
0
        public List <Brinquedo> BuscaBrinquedosBanco(string NomeBrinquedo)
        {
            List <Brinquedo> lista = new List <Brinquedo>();
            DataTable        dt    = new DataTable();
            BDLP             banco = new BDLP();

            if (banco.Conecta())
            {
                string sql = "Select * from tab_brinquedo where nome_brinquedo like '" + NomeBrinquedo + "%'";
                dt = banco.Busca(sql);
            }
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                Brinquedo novo = new Brinquedo();
                novo.Cod_Brinquedo  = Convert.ToInt16(dt.Rows[i]["cod_brinquedo"]);
                novo.Nome_Brinquedo = Convert.ToString(dt.Rows[i]["nome_brinquedo"]);
                novo.Categoria      = dt.Rows[i]["categoria"].ToString();
                novo.FaixaEtaria    = dt.Rows[i]["faixa_etaria"].ToString();
                novo.Data_Aquisicao = Convert.ToDateTime(dt.Rows[i]["data_ultimareposicao"]);
                novo.Marca          = dt.Rows[i]["marca"].ToString();
                novo.Qtd_Estoque    = Convert.ToInt16(dt.Rows[i]["quantidade_em_estoque"]);

                lista.Add(novo);
            }
            banco.Desconecta();
            return(lista);
        }
Exemple #4
0
        private void btnPesquisaCod_Click(object sender, EventArgs e)
        {
            Brinquedo    novo    = new Brinquedo();
            CriticaDados critica = new CriticaDados();

            if (critica.VerificaNum(txtCodigo.Text))
            {
                listaBrinquedo = novo.BuscaBrinquedosCodBanco(Convert.ToInt16(txtCodigo.Text));
                if (listaBrinquedo.Count() == 0)
                {
                    MessageBox.Show("Produto inexistente!");
                }
                else
                {
                    lblCodigo.Text    = listaBrinquedo[0].Cod_Brinquedo.ToString();
                    lblNome.Text      = listaBrinquedo[0].Nome_Brinquedo.ToString();
                    lblData.Text      = listaBrinquedo[0].Data_Aquisicao.ToString().Substring(0, 10);
                    lblQtd.Text       = listaBrinquedo[0].Qtd_Estoque.ToString();
                    lblCategoria.Text = listaBrinquedo[0].Categoria.ToString();
                    lblFaixaEt.Text   = listaBrinquedo[0].FaixaEtaria.ToString();
                    lblMarca.Text     = listaBrinquedo[0].Marca.ToString();
                    novo2             = listaBrinquedo[0];
                }
            }
            else
            {
                MessageBox.Show("Formato de código inválido");
            }
        }
Exemple #5
0
        private void btnAdiciona_Click(object sender, EventArgs e)
        {
            Brinquedo novo = new Brinquedo();

            novo = listaBrinquedo[cmbNomeProduto.SelectedIndex];
            lbProdutos.Items.Add(cmbNomeProduto.SelectedItem.ToString() + " (" + nudQtd.Value + ")");
            //listaqtd[contador] = Convert.ToInt16(nudQtd.Value);
            //contador++;
            listaSelecionados.Add(novo);
        }
Exemple #6
0
        private void btnPesquisaNomeBrinq_Click(object sender, EventArgs e)
        {
            cmbNomeProduto.Items.Clear();
            Brinquedo novo = new Brinquedo();

            listaBrinquedo = novo.BuscaBrinquedosBanco(txtNomeProduto.Text);
            for (int i = 0; i < listaBrinquedo.Count; i++)
            {
                cmbNomeProduto.Items.Add(listaBrinquedo[i].Nome_Brinquedo.ToString());
            }
        }
Exemple #7
0
        private void btnConfirmaVenda_Click(object sender, EventArgs e)
        {
            if (cmbNomeCliente != null && cmbNomeProduto != null && nudQtd.Value != 0)
            {
                Brinquedo brinquedo = new Brinquedo();
                Cliente   cliente   = new Cliente();
                listaCliente = cliente.BuscaClientesBanco(cmbNomeCliente.SelectedItem.ToString());

                int[]      cod_Brinquedo = new int[lbProdutos.Items.Count];
                DateTime[] dataVenda     = new DateTime[lbProdutos.Items.Count];
                string[]   cpf_cliente   = new string[lbProdutos.Items.Count];
                int[]      quantidade    = new int[lbProdutos.Items.Count];


                for (int i = 0; i < lbProdutos.Items.Count; i++)
                {
                    Brinquedo novo = new Brinquedo();
                    novo             = listaSelecionados[i];
                    cod_Brinquedo[i] = novo.Cod_Brinquedo;
                    dataVenda[i]     = dtpDataVenda.Value;
                    cpf_cliente[i]   = listaCliente[0].CPF.ToString();
                    quantidade[i]    = Convert.ToInt16(nudQtd.Value) /*Convert.ToInt16(listaqtd[i])*/;
                }

                VendasClasse vendarealizada = new VendasClasse();

                if (vendarealizada.CadastraBancoemBloco(cod_Brinquedo, dataVenda, cpf_cliente, quantidade))
                {
                    MessageBox.Show("Venda Registrada");
                    txtCodigo.Clear(); txtCPF.Clear(); txtLetraCliente.Clear(); txtNomeProduto.Clear(); cmbNomeProduto.SelectedItem = null;
                    cmbNomeCliente.SelectedItem = null; nudQtd.Value = 0;
                }

                else
                {
                    MessageBox.Show("Erro no registro. Por favor tente novamente mais tarde.");
                }
            }
            else
            {
                MessageBox.Show("Por favor insira todos os dados");
            }
        }
Exemple #8
0
        private void btnPesquisaCod_Click(object sender, EventArgs e)
        {
            Brinquedo novo = new Brinquedo();

            if (critica.VerificaNum(txtCodigo.Text))
            {
                listaBrinquedo = novo.BuscaBrinquedosCodBanco(Convert.ToInt16(txtCodigo.Text));
                if (listaBrinquedo.Count() == 0)
                {
                    MessageBox.Show("Produto inexistente!");
                }
                else
                {
                    cmbNomeProduto.Items.Clear();
                    cmbNomeProduto.Items.Add(listaBrinquedo[0].Nome_Brinquedo.ToString());
                }
            }
            else
            {
                MessageBox.Show("Formato de código inválido");
            }
        }
Exemple #9
0
        private void button3_Click(object sender, EventArgs e)
        {
            Brinquedo novo = new Brinquedo();

            if (cmbNomeProduto.SelectedItem == null)
            {
                listaBrinquedo = novo.BuscaBrinquedosBanco(cmbNomeProduto.SelectedItem.ToString());

                lblCodigo.Text    = listaBrinquedo[0].Cod_Brinquedo.ToString();
                lblNome.Text      = listaBrinquedo[0].Nome_Brinquedo.ToString();
                lblData.Text      = listaBrinquedo[0].Data_Aquisicao.ToString().Substring(0, 10);
                lblQtd.Text       = listaBrinquedo[0].Qtd_Estoque.ToString();
                lblCategoria.Text = listaBrinquedo[0].Categoria.ToString();
                lblFaixaEt.Text   = listaBrinquedo[0].FaixaEtaria.ToString();
                lblMarca.Text     = listaBrinquedo[0].Marca.ToString();
                novo2             = listaBrinquedo[0];
            }
            else
            {
                MessageBox.Show("Você não selecionou nenhum produto!");
            }
        }
Exemple #10
0
        private void btnDeleta_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Tem certeza de que deseja deletar esse produto?", "Confirmação", MessageBoxButtons.YesNo,
                                              MessageBoxIcon.Question);

            if (dr == DialogResult.Yes)
            {
                brinquedo = listaBrinquedos[0];
                if (brinquedo.DeletaBinquedosBanco(cod_produto))
                {
                    MessageBox.Show("Produto deletado");
                    txtMarca.Text             = "";
                    txtNome.Text              = "";
                    nudQtd.Value              = 0;
                    cmbCategoria.SelectedItem = null;
                    cmbFaixaEt.SelectedItem   = null;
                }
                else
                {
                    MessageBox.Show("Erro ao deletar produto.");
                }
            }
        }
Exemple #11
0
        public List <Brinquedo> BuscaBrinquedosBancoNomeInteiro(string NomeBrinquedo)
        {
            List <Brinquedo> lista = new List <Brinquedo>();
            DataTable        dt    = new DataTable();
            BDLP             banco = new BDLP();
            Brinquedo        novo  = new Brinquedo();

            if (banco.Conecta())
            {
                string sql = "Select * from tab_brinquedo where nome_brinquedo = '" + NomeBrinquedo + "'";
                dt = banco.Busca(sql);
            }
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                novo.Cod_Brinquedo  = Convert.ToInt16(dt.Rows[i]["cod_brinquedo"]);
                novo.Nome_Brinquedo = Convert.ToString(dt.Rows[i]["nome_brinquedo"]);


                lista.Add(novo);
            }
            banco.Desconecta();
            return(lista);
        }