Пример #1
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            tProduto tprod = new tProduto();

            Banco bd = new Banco();
            try
            {
               cod_Excluir = dataGridView1[0, linhaatual].Value;
            }

            catch (Exception ex)
            {
                MessageBox.Show("Erro." + ex.Message);
            }

            if (linhaatual <= 0)
            {
                obtemDadosGrid();
            }

            if (MessageBox.Show("Confirmar exclusão? Sim/Não?", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes) // opção yes já selecionado (focado)
            {
                excluirDados();
            }

        }
Пример #2
0
        private void btCadastrar_Click(object sender, EventArgs e)
        {
            tProduto po = new tProduto();
            Banco bd = new Banco();

            po.produto = txtProduto.Text;
            po.marca = txtMarca.Text;
            po.valor = double.Parse(txtValor.Text);
            po.estoque = int.Parse(txtEstoque.Text);

            bd.cadastro(po);
            txtProduto.Text = "";
            txtMarca.Text = "";
            txtValor.Text = "";
            txtEstoque.Text = "";


        }
Пример #3
0
        private void obtemDadosGrid()
        {
            tProduto tprod = new tProduto();
            Banco bd = new Banco();

            tprod.codigo = int.Parse (dataGridView1 [0, linhaatual].Value.ToString));
            tprod.produto = dataGridView1 [1, linhaatual].Value.toString();
            tprod.marca = dataGridView1 [2, linhaatual].Value.ToString();
            tprod.valor = float.Parse (dataGridView1 [3,linhaatual].Value.ToString());
            tprod.estoque = int.Parse (dataGridView1 [4,linhaatual].Value.ToString());

            txtCodigo.Text = Convert.ToString (tprod.codigo);
            txtProduto.Text = tprod.produto;
            txtMarca.Text = tprod.marca;
            txtValor.Text = Convert.ToString (tprod.valor);
            txtEstoque.Text = Convert.ToString (tprod.estoque);

        }
Пример #4
0
        public void cadastro(tProduto po)
        {
            string caminho = "server=localhost;database=loja;uid=root;password=root;";

            //database --> banco de dados

            try
            {
                conexao = new MySqlConnection(caminho);
                conexao.Open();
                string inserir = "insert into produtos (produto,marca,valor,estoque) values ('" + po.produto + "', '" + po.marca + "', '" + po.valor + "', '" + po.estoque + "')";
                // produtos --> tabela produto do bd ; entre prtss são os campos da mesma

                MySqlCommand comandos = new MySqlCommand(inserir, conexao);

                comandos.ExecuteNonQuery();
                conexao.Close();
            }

            catch (Exception ex)
            {
                throw new Exception("Erro de Comandos" + ex.Message);
            }
        }