private void btCadastrar_Click(object sender, EventArgs e) { cCalcado cal = new cCalcado(); banco bd = new banco(); cal.nome = txtNome.Text; cal.marca = txtMarca.Text; cal.tamanho = txtTamanho.Text; cal.tipo = txtTipo.Text; cal.cor = txtCor.Text; cal.preco = double.Parse(txtPreco.Text); cal.estoque = int.Parse(txtEstoque.Text); bd.cadastro(cal); txtNome.Text = ""; txtMarca.Text = ""; txtTamanho.Text = ""; txtTipo.Text = ""; txtCor.Text = ""; txtPreco.Text = ""; txtEstoque.Text = ""; MessageBox.Show("Produto cadastrado com sucesso!"); listarDados(); }
private void btExcluir_Click(object sender, EventArgs e) { cCalcado excluir = new cCalcado(); banco calcados = new banco(); try { Cod_ex = Convert.ToInt16(dataGridView1[0, linhaatual].Value.ToString()); } 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) { excluirDados(); } }
public void cadastro(cCalcado cal) { string caminho = "SERVER=localhost;DATABASE=calcados;UID=root;PASSWORD=root;"; try { conexao = new MySqlConnection(caminho); conexao.Open(); string inserir = "insert into tabelacalçados (nome, marca, tamanho, cor, tipo, preco, estoque) values('" + cal.nome + "','" + cal.marca + "','" + cal.tamanho + "','" + cal.cor + "' ,'" + cal.tipo + "' ,'" + cal.preco + "' ,'" + cal.estoque + "')"; MySqlCommand cmd = new MySqlCommand(inserir, conexao); cmd.ExecuteNonQuery(); conexao.Close(); } catch (Exception ex) { throw (new Exception("Erro de comandos" + ex.Message)); } }
private void obtemDadosGrid() { cCalcado cCalc = new cCalcado(); banco bd = new banco(); cCalc.codigo = int.Parse(dataGridView1 [0, linhaatual].Value.ToString()); cCalc.nome = dataGridView1 [1, linhaatual].Value.ToString(); cCalc.marca = dataGridView1 [2, linhaatual].Value.ToString(); cCalc.tamanho = dataGridView1 [3, linhaatual].Value.ToString(); cCalc.cor = dataGridView1 [4, linhaatual].Value.ToString(); cCalc.tipo = dataGridView1 [5, linhaatual].Value.ToString(); cCalc.preco = double.Parse(dataGridView1 [6, linhaatual].Value.ToString()); cCalc.estoque = int.Parse(dataGridView1 [7, linhaatual].Value.ToString()); txtNome.Text = cCalc.nome; txtMarca.Text = cCalc.marca; txtTamanho.Text = cCalc.tamanho; txtCor.Text = cCalc.cor; txtTipo.Text = cCalc.tipo; txtPreco.Text = Convert.ToString(cCalc.preco); txtEstoque.Text = Convert.ToString(cCalc.estoque); }