public int insereProduto(produtoDTO PROD) { try { SqlConnection conexao1 = new SqlConnection(); conexao1.ConnectionString = Properties.Settings.Default.conexao1; SqlCommand comando = new SqlCommand(); comando.Connection = conexao1; comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "INSERT INTO TB_PRODUTO (Cod_prod, Cod_barras, Desc_prod, Qtd_estoq_atual, Vlr_compra,Vlr_venda, Fornec, Localizacao, Qtd_estoq_minimo) VALUES(@CodP, @CodB, @Desc, @EstoqueA, @Compra,@Venda, @Fornec, @Local, @QtdEstoqueMin)"; comando.Parameters.AddWithValue("@CodP", PROD.Cod_prod); comando.Parameters.AddWithValue("@CodB", PROD.Cod_barras); comando.Parameters.AddWithValue("@Desc", PROD.Desc_prod); comando.Parameters.AddWithValue("@EstoqueA", PROD.Qtd_estoq_atual); comando.Parameters.AddWithValue("@Compra", PROD.Vlr_compra); comando.Parameters.AddWithValue("@Venda", PROD.Vlr_venda); comando.Parameters.AddWithValue("@Fornec", PROD.Fornec); comando.Parameters.AddWithValue("@Local", PROD.Localizacao); comando.Parameters.AddWithValue("@QtdEstoqueMin", PROD.Qtd_estoq_minimo); conexao1.Open(); int qtd = comando.ExecuteNonQuery(); conexao1.Close(); return(qtd); } catch (Exception ex) { throw ex; } }
private void btnGravar_Click(object sender, EventArgs e) { try { //SqlConnection conexao1 = new SqlConnection(); //conexao1.ConnectionString = Properties.Settings.Default.DB_ESCOLAConnectionString; //SqlCommand comando = new SqlCommand(); //comando.Connection = conexao1; //comando.CommandType = System.Data.CommandType.Text; produtoDTO PROD = new produtoDTO(); PROD.Cod_barras = txtCod.Text; PROD.Desc_prod = txtDesc.Text; PROD.Cod_prod = Convert.ToInt32(txtCod.Text); PROD.Qtd_estoq_atual = Convert.ToInt32(txtEstoqueAtual.Text); PROD.Vlr_venda = Convert.ToDecimal(txtValorVenda.Text); PROD.Vlr_compra = Convert.ToDecimal(txtValorCompra.Text); PROD.Fornec = txtFornec.Text; PROD.Localizacao = txtLoc.Text; PROD.Qtd_estoq_minimo = Convert.ToInt32(txtEstoqueMin.Text); int x = new produtoBLL().insereProduto(PROD); if (x > 0) { lblmensagem.Text = "Gravado com sucesso!"; } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro inesperado: " + ex.Message); } }
public int insereProduto(produtoDTO PROD) { try { return(new produtoDAL().insereProduto(PROD)); } catch (Exception ex) { throw ex; } }