public void inserirCategoria(Categoria c) { try { //abrir a conexão conn.AbrirConexao(); string sql = "INSERT INTO Categoria (ct_nome) values (@ct_nome)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@ct_nome", SqlDbType.VarChar); cmd.Parameters["@ct_nome"].Value = c.Ct_nome; //cmd.Parameters.Add("@ct_id", SqlDbType.Int); //cmd.Parameters["@ct_id"].Value = c.Produto.Pr_id; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirProduto(Produto p) { try { //abrir a conexão conn.AbrirConexao(); string sql = "INSERT INTO Produto (pr_descricao, pr_grife, pr_valor, pr_estoqueminimo, pr_categoria, pr_qtd, pr_unidade) values ( @pr_descricao, @pr_grife, @pr_valor, @pr_estoqueminimo, @pr_categoria, @pr_qtd, @pr_unidade)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@pr_descricao", SqlDbType.VarChar); cmd.Parameters["@pr_descricao"].Value = p.Pr_descricao; cmd.Parameters.Add("@pr_unidade", SqlDbType.VarChar); cmd.Parameters["@pr_unidade"].Value = p.Pr_unidade; cmd.Parameters.Add("@pr_grife", SqlDbType.VarChar); cmd.Parameters["@pr_grife"].Value = p.Pr_grife; cmd.Parameters.Add("@pr_valor", SqlDbType.VarChar); cmd.Parameters["@pr_valor"].Value = p.Pr_valor; cmd.Parameters.Add("@pr_qtd", SqlDbType.VarChar); cmd.Parameters["@pr_qtd"].Value = p.Pr_qtd; cmd.Parameters.Add("@pr_estoqueminimo", SqlDbType.VarChar); cmd.Parameters["@pr_estoqueminimo"].Value = p.Pr_estoqueminimo; cmd.Parameters.Add("@pr_categoria", SqlDbType.VarChar); cmd.Parameters["@pr_categoria"].Value = p.Pr_Categoria; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirUsuario(Usuario usu) { try { conn.AbrirConexao(); string sql = "INSERT INTO usuario (us_senha, us_endereco, us_telefone, us_tipo, us_usuario, us_nome) values (@us_senha, @us_endereco, @us_telefone, @us_tipo, @us_usuario, @us_nome)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@us_senha", SqlDbType.VarChar); cmd.Parameters["@us_senha"].Value = usu.Us_senha; cmd.Parameters.Add("@us_endereco", SqlDbType.VarChar); cmd.Parameters["@us_endereco"].Value = usu.Us_endereco; cmd.Parameters.Add("@us_telefone", SqlDbType.VarChar); cmd.Parameters["@us_telefone"].Value = usu.Us_telefone; cmd.Parameters.Add("@us_tipo", SqlDbType.VarChar); cmd.Parameters["@us_tipo"].Value = usu.Us_tipo; cmd.Parameters.Add("@us_usuario", SqlDbType.VarChar); cmd.Parameters["@us_usuario"].Value = usu.Us_usuario; cmd.Parameters.Add("@us_nome", SqlDbType.VarChar); cmd.Parameters["@us_nome"].Value = usu.Us_nome; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirCliente(Cliente c) { try { conn.AbrirConexao(); string sql = "INSERT INTO Cliente(cl_nome, cl_datanascimento, cl_cpf, cl_rg, cl_telefone, cl_celular, cl_telefone2, cl_cep, cl_endereco, cl_numero, cl_bairro, cl_cidade, cl_uf, cl_email, cl_nomepai, cl_nomemae, cl_profissao, cl_observacoes) Values (@cl_nome, @cl_datanascimento, @cl_cpf, @cl_rg, @cl_telefone, @cl_celular, @cl_telefone2, @cl_cep, @cl_endereco, @cl_numero, @cl_bairro, @cl_cidade, @cl_uf, @cl_email, @cl_nomepai, @cl_nomemae, @cl_profissao, @cl_observacoes)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@cl_nome", SqlDbType.VarChar); cmd.Parameters["@cl_nome"].Value = c.Cl_nome; cmd.Parameters.Add("@cl_datanascimento", SqlDbType.Date); cmd.Parameters["@cl_datanascimento"].Value = c.Cl_datanascimento; cmd.Parameters.Add("@cl_cpf", SqlDbType.VarChar); cmd.Parameters["@cl_cpf"].Value = c.Cl_cpf; cmd.Parameters.Add("@cl_rg", SqlDbType.VarChar); cmd.Parameters["@cl_rg"].Value = c.Cl_rg; cmd.Parameters.Add("@cl_telefone", SqlDbType.VarChar); cmd.Parameters["@cl_telefone"].Value = c.Cl_telefone; cmd.Parameters.Add("@cl_celular", SqlDbType.VarChar); cmd.Parameters["@cl_celular"].Value = c.Cl_celular; cmd.Parameters.Add("@cl_telefone2", SqlDbType.VarChar); cmd.Parameters["@cl_telefone2"].Value = c.Cl_telefone2; cmd.Parameters.Add("@cl_cep", SqlDbType.VarChar); cmd.Parameters["@cl_cep"].Value = c.Cl_cep; cmd.Parameters.Add("@cl_endereco", SqlDbType.VarChar); cmd.Parameters["@cl_endereco"].Value = c.Cl_endereco; cmd.Parameters.Add("@cl_numero", SqlDbType.VarChar); cmd.Parameters["@cl_numero"].Value = c.Cl_numero; cmd.Parameters.Add("@cl_bairro", SqlDbType.VarChar); cmd.Parameters["@cl_bairro"].Value = c.Cl_bairro; cmd.Parameters.Add("@cl_cidade", SqlDbType.VarChar); cmd.Parameters["@cl_cidade"].Value = c.Cl_cidade; cmd.Parameters.Add("@cl_uf", SqlDbType.VarChar); cmd.Parameters["@cl_uf"].Value = c.Cl_uf; cmd.Parameters.Add("@cl_email", SqlDbType.VarChar); cmd.Parameters["@cl_email"].Value = c.Cl_email; cmd.Parameters.Add("@cl_nomepai", SqlDbType.VarChar); cmd.Parameters["@cl_nomepai"].Value = c.Cl_nomepai; cmd.Parameters.Add("@cl_nomemae", SqlDbType.VarChar); cmd.Parameters["@cl_nomemae"].Value = c.Cl_nomemae; cmd.Parameters.Add("@cl_profissao", SqlDbType.VarChar); cmd.Parameters["@cl_profissao"].Value = c.Cl_profissao; cmd.Parameters.Add("@cl_observacoes", SqlDbType.VarChar); cmd.Parameters["@cl_observacoes"].Value = c.Cl_observacoes; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirReceita(Receita receita) { try { //abrir a conexão // conn.AbrirConexao(); string sql = "INSERT INTO Receita (rc_lodesferico, rc_loeesferico, rc_podesferico, rc_poeesferico,rc_lodcilindrico,rc_loecilindrico, rc_podcilindrico ,rc_poecilindrico,rc_lodeixo,rc_loeeixo,rc_podeixo,rc_poeeixo,rc_lodaltura,rc_loealtura,rc_podaltura,rc_poealtura,rc_loddnp,rc_loednp, rc_poddnp,rc_poednp,rc_nomemedico,rc_observacoes,rc_data,rc_dtavencimento, cl_id) Values (@rc_lodesferico, @rc_loeesferico, @rc_podesferico, @rc_poeesferico, @rc_lodcilindrico, @rc_loecilindrico, @rc_podcilindrico ,@rc_poecilindrico, @rc_lodeixo, @rc_loeeixo, @rc_podeixo, @rc_poeeixo, @rc_lodaltura, @rc_loealtura, @rc_podaltura, @rc_poealtura,@rc_loddnp,@rc_loednp, @rc_poddnp,@rc_poednp,@rc_nomemedico, @rc_observacoes, @rc_data, @rc_dtavencimento, @cl_id)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@rc_lodesferico", SqlDbType.Decimal); cmd.Parameters["@rc_lodesferico"].Value = receita.Rc_lodesferico; cmd.Parameters.Add("@rc_loeesferico", SqlDbType.Decimal); cmd.Parameters["@rc_loeesferico"].Value = receita.Rc_loeesferico; cmd.Parameters.Add("@rc_podesferico", SqlDbType.Decimal); cmd.Parameters["@rc_podesferico"].Value = receita.Rc_podesferico; cmd.Parameters.Add("@rc_poeesferico", SqlDbType.Decimal); cmd.Parameters["@rc_poeesferico"].Value = receita.Rc_poeesferico; cmd.Parameters.Add("@rc_lodcilindrico", SqlDbType.Decimal); cmd.Parameters["@rc_lodcilindrico"].Value = receita.Rc_lodcilindrico; cmd.Parameters.Add("@rc_loecilindrico", SqlDbType.Decimal); cmd.Parameters["@rc_loecilindrico"].Value = receita.Rc_loecilindrico; cmd.Parameters.Add("@rc_podcilindrico", SqlDbType.Decimal); cmd.Parameters["@rc_podcilindrico"].Value = receita.Rc_podcilindrico; cmd.Parameters.Add("@rc_poecilindrico", SqlDbType.Decimal); cmd.Parameters["@rc_poecilindrico"].Value = receita.Rc_poecilindrico; cmd.Parameters.Add("@rc_lodeixo", SqlDbType.Decimal); cmd.Parameters["@rc_lodeixo"].Value = receita.Rc_lodeixo; cmd.Parameters.Add("@rc_loeeixo", SqlDbType.Decimal); cmd.Parameters["@rc_loeeixo"].Value = receita.Rc_loeeixo; cmd.Parameters.Add("@rc_podeixo", SqlDbType.Decimal); cmd.Parameters["@rc_podeixo"].Value = receita.Rc_podeixo; cmd.Parameters.Add("@rc_poeeixo", SqlDbType.Decimal); cmd.Parameters["@rc_poeeixo"].Value = receita.Rc_poeeixo; cmd.Parameters.Add("@rc_lodaltura", SqlDbType.Decimal); cmd.Parameters["@rc_lodaltura"].Value = receita.Rc_lodaltura; cmd.Parameters.Add("@rc_loealtura", SqlDbType.Decimal); cmd.Parameters["@rc_loealtura"].Value = receita.Rc_loealtura; cmd.Parameters.Add("@rc_podaltura", SqlDbType.Decimal); cmd.Parameters["@rc_podaltura"].Value = receita.Rc_podaltura; cmd.Parameters.Add("@rc_poealtura", SqlDbType.Decimal); cmd.Parameters["@rc_poealtura"].Value = receita.Rc_poealtura; cmd.Parameters.Add("@rc_loddnp", SqlDbType.Decimal); cmd.Parameters["@rc_loddnp"].Value = receita.Rc_loddnp; cmd.Parameters.Add("@rc_loednp", SqlDbType.Decimal); cmd.Parameters["@rc_loednp"].Value = receita.Rc_loednp; cmd.Parameters.Add("@rc_poddnp", SqlDbType.Decimal); cmd.Parameters["@rc_poddnp"].Value = receita.Rc_poddnp; cmd.Parameters.Add("@rc_poednp", SqlDbType.Decimal); cmd.Parameters["@rc_poednp"].Value = receita.Rc_poednp; cmd.Parameters.Add("@rc_nomemedico", SqlDbType.VarChar); cmd.Parameters["@rc_nomemedico"].Value = receita.Rc_nomemedico; cmd.Parameters.Add("@rc_observacoes", SqlDbType.VarChar); cmd.Parameters["@rc_observacoes"].Value = receita.Rc_observacoes; cmd.Parameters.Add("@rc_data", SqlDbType.Date); cmd.Parameters["@rc_data"].Value = receita.Rc_data; cmd.Parameters.Add("@rc_dtavencimento", SqlDbType.Date); cmd.Parameters["@rc_dtavencimento"].Value = receita.Rc_dtavencimento; cmd.Parameters.Add("@cl_id", SqlDbType.Int); cmd.Parameters["@cl_id"].Value = receita.Cliente.Cl_id; //Int32 clId = Convert.ToInt32(cmd.ExecuteScalar()); //executando a instrucao /* foreach (Receita r in c.Listareceita) * { * ConexaoBD conn1 = new ConexaoBD(); * * conn1.AbrirConexao(); * * string sqlitens = "INSERT INTO Receita (cl_id) VALUES (@cl_id)"; * SqlCommand cmd1 = new SqlCommand(sqlitens, conn.cone); * * cmd1.Parameters.Add("@cl_id", SqlDbType.Int); * cmd1.Parameters["@cl_id"].Value = r.Cliente.Cl_id; * * //int recordsInserted = cmd.ExecuteNonQuery(); * cmd1.ExecuteNonQuery(); * cmd1.Dispose(); * conn1.FecharConexao(); * * }*/ //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao if (conn.State == System.Data.ConnectionState.Open) { //fechando a conexao conn.FecharConexao(); } } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirFornecedor(Fornecedor fr) { try { //abrir a conexão conn.AbrirConexao(); string sql = "INSERT INTO fornecedor ( fr_razaosocial, fr_inscricaoestadual, fr_fantasia, fr_endereco, fr_cidade, fr_uf, fr_bairro, fr_cep, fr_contato, fr_telefone, fr_fax, fr_email, fr_nomerepresentante, fr_telefonerepresentante, fr_celularrepresentante, fr_observacoes, fr_cnpj) VALUES (@fr_razaosocial, @fr_inscricaoestadual, @fr_fantasia, @fr_endereco, @fr_cidade, @fr_uf, @fr_bairro, @fr_cep, @fr_contato, @fr_telefone, @fr_fax, @fr_email, @fr_nomerepresentante, @fr_telefonerepresentante, @fr_celularrepresentante, @fr_observacoes, @fr_cnpj)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@fr_razaosocial", SqlDbType.VarChar); cmd.Parameters["@fr_razaosocial"].Value = fr.Fr_razaosocial; cmd.Parameters.Add("@fr_inscricaoestadual", SqlDbType.VarChar); cmd.Parameters["@fr_inscricaoestadual"].Value = fr.Fr_inscricaoestadual; cmd.Parameters.Add("@fr_fantasia", SqlDbType.VarChar); cmd.Parameters["@fr_fantasia"].Value = fr.Fr_fantasia; cmd.Parameters.Add("@fr_endereco", SqlDbType.VarChar); cmd.Parameters["@fr_endereco"].Value = fr.Fr_endereco; cmd.Parameters.Add("@fr_cidade", SqlDbType.VarChar); cmd.Parameters["@fr_cidade"].Value = fr.Fr_cidade; cmd.Parameters.Add("@fr_uf", SqlDbType.VarChar); cmd.Parameters["@fr_uf"].Value = fr.Fr_uf; cmd.Parameters.Add("@fr_bairro", SqlDbType.VarChar); cmd.Parameters["@fr_bairro"].Value = fr.Fr_bairro; cmd.Parameters.Add("@fr_cep", SqlDbType.VarChar); cmd.Parameters["@fr_cep"].Value = fr.Fr_cep; cmd.Parameters.Add("@fr_contato", SqlDbType.VarChar); cmd.Parameters["@fr_contato"].Value = fr.Fr_contato; cmd.Parameters.Add("@fr_telefone", SqlDbType.VarChar); cmd.Parameters["@fr_telefone"].Value = fr.Fr_telefone; cmd.Parameters.Add("@fr_fax", SqlDbType.VarChar); cmd.Parameters["@fr_fax"].Value = fr.Fr_fax; cmd.Parameters.Add("@fr_email", SqlDbType.VarChar); cmd.Parameters["@fr_email"].Value = fr.Fr_email; cmd.Parameters.Add("@fr_nomerepresentante", SqlDbType.VarChar); cmd.Parameters["@fr_nomerepresentante"].Value = fr.Fr_nomerepresentante; cmd.Parameters.Add("@fr_telefonerepresentante", SqlDbType.VarChar); cmd.Parameters["@fr_telefonerepresentante"].Value = fr.Fr_telefonerepresentante; cmd.Parameters.Add("@fr_celularrepresentante", SqlDbType.VarChar); cmd.Parameters["@fr_celularrepresentante"].Value = fr.Fr_celularrepresentante; cmd.Parameters.Add("@fr_observacoes", SqlDbType.VarChar); cmd.Parameters["@fr_observacoes"].Value = fr.Fr_observacoes; cmd.Parameters.Add("@fr_cnpj", SqlDbType.VarChar); cmd.Parameters["@fr_cnpj"].Value = fr.Fr_cnpj; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserir(Venda v) { try { conn.AbrirConexao(); string sql = "INSERT INTO Venda (cl_id, vn_receita, vn_valortotal, vn_desconto, vn_formapagamento, vn_dtsaida ) VALUES ( @cl_id, @vn_receita, @vn_valortotal, @vn_desconto, @vn_formapagamento, @vn_dtsaida) SELECT SCOPE_IDENTITY()"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@cl_id", SqlDbType.Int); cmd.Parameters["@cl_id"].Value = v.Cliente.Cl_id; cmd.Parameters.Add("@vn_receita", SqlDbType.Int); cmd.Parameters["@vn_receita"].Value = v.Vn_receita; cmd.Parameters.Add("@vn_valortotal", SqlDbType.Decimal); cmd.Parameters["@vn_valortotal"].Value = v.Vn_valortotal; cmd.Parameters.Add("@vn_desconto", SqlDbType.Decimal); cmd.Parameters["@vn_desconto"].Value = v.Vn_desconto; cmd.Parameters.Add("@vn_formapagamento", SqlDbType.VarChar); cmd.Parameters["@vn_formapagamento"].Value = v.Vn_formapagamento; cmd.Parameters.Add("@vn_dtsaida", SqlDbType.Date); cmd.Parameters["@vn_dtsaida"].Value = v.Vn_dtsaida; Int32 vnId = Convert.ToInt32(cmd.ExecuteScalar()); //executando a instrucao //cmd.ExecuteNonQuery(); //int vnId = (int) cmd.ExecuteScalar(); foreach (ProdutoVenda pv in v.Listaitens) { ConexaoBD conn1 = new ConexaoBD(); conn1.AbrirConexao(); string sqlitens = "INSERT INTO Produtovenda (vn_id, pr_id,pv_qtd, pv_preco) VALUES ( @vn_id, @pr_id,@pv_qtd, @pv_preco)"; SqlCommand cmd1 = new SqlCommand(sqlitens, conn.cone); cmd1.Parameters.Add("@pr_id", SqlDbType.Int); cmd1.Parameters["@pr_id"].Value = pv.Produto.Pr_id; cmd1.Parameters.Add("@pv_qtd", SqlDbType.Int); cmd1.Parameters["@pv_qtd"].Value = pv.Pv_qtd; cmd1.Parameters.Add("@pv_preco", SqlDbType.Decimal); cmd1.Parameters["@pv_preco"].Value = pv.Pv_preco; cmd1.Parameters.Add("@vn_id", SqlDbType.Int); cmd1.Parameters["@vn_id"].Value = vnId; //int recordsInserted = cmd.ExecuteNonQuery(); cmd1.ExecuteNonQuery(); cmd1.Dispose(); conn1.FecharConexao(); } //liberando a memoria cmd.Dispose(); if (conn.State == System.Data.ConnectionState.Open) { //fechando a conexao conn.FecharConexao(); } } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirReceita(Receita receita) { try { //abrir a conexão conn.AbrirConexao(); string sql = "INSERT INTO receita (rc_historico, rc_lodesferico, rc_loeesferico,rc_podesferico, rc_poeesferico,rc_lodcilindrico,rc_loecilindrico, rc_podcilindrico ,rc_poecilindrico,rc_lodeixo,rc_loeeixo,rc_podeixo,rc_poeeixo,rc_lodaltura,rc_loealtura,rc_podaltura,rc_poealtura,rc_loddnp,rc_loednp, rc_poddnp,rc_poednp,rc_adicao,rc_nomemedico,rc_observacoes,rc_data,rc_dtavalidade) Values (@rc_historico, @rc_lodesferico, @rc_loeesferico, @rc_podesferico, @rc_poeesferico, @rc_lodcilindrico, @rc_loecilindrico, @rc_podcilindrico ,@rc_poecilindrico, @rc_lodeixo, @rc_loeeixo, @rc_podeixo, @rc_poeeixo, @rc_lodaltura, @rc_loealtura, @rc_podaltura, @rc_poealtura,@rc_loddnp,@rc_loednp, @rc_poddnp,@rc_poednp,@rc_adicao,@rc_nomemedico,@rc_observacoes,@rc_data,@rc_dtavalidade)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@rc_historico", SqlDbType.VarChar); cmd.Parameters["@rc_historico"].Value = receita.Rc_historico; cmd.Parameters.Add("@rc_lodesferico", SqlDbType.Date); cmd.Parameters["@rc_lodesferico"].Value = receita.Rc_lodesferico; cmd.Parameters.Add("@rc_loeesferico", SqlDbType.VarChar); cmd.Parameters["@rc_loeesferico"].Value = receita.Rc_loeesferico; cmd.Parameters.Add("@rc_podesferico", SqlDbType.VarChar); cmd.Parameters["@rc_podesferico"].Value = receita.Rc_podesferico; cmd.Parameters.Add("@rc_poeesferico", SqlDbType.VarChar); cmd.Parameters["@rc_poeesferico"].Value = receita.Rc_poeesferico; cmd.Parameters.Add("@rc_lodcilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_lodcilindrico"].Value = receita.Rc_lodcilindrico; cmd.Parameters.Add("@rc_loecilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_loecilindrico"].Value = receita.Rc_loecilindrico; cmd.Parameters.Add("@rc_podcilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_podcilindrico"].Value = receita.Rc_podcilindrico; cmd.Parameters.Add("@rc_poecilindrico", SqlDbType.VarChar); cmd.Parameters["@rc_poecilindrico"].Value = receita.Rc_poecilindrico; cmd.Parameters.Add("@rc_lodeixo", SqlDbType.VarChar); cmd.Parameters["@rc_lodeixo"].Value = receita.Rc_lodeixo; cmd.Parameters.Add("@rc_loeeixo", SqlDbType.VarChar); cmd.Parameters["@rc_loeeixo"].Value = receita.Rc_loeeixo; cmd.Parameters.Add("@rc_podeixo", SqlDbType.VarChar); cmd.Parameters["@rc_podeixo"].Value = receita.Rc_podeixo; cmd.Parameters.Add("@rc_poeeixo", SqlDbType.VarChar); cmd.Parameters["@rc_poeeixo"].Value = receita.Rc_poeeixo; cmd.Parameters.Add("@rc_lodaltura", SqlDbType.VarChar); cmd.Parameters["@rc_lodaltura"].Value = receita.Rc_lodaltura; cmd.Parameters.Add("@rc_loealtura", SqlDbType.VarChar); cmd.Parameters["@rc_loealtura"].Value = receita.Rc_loealtura; cmd.Parameters.Add("@rc_podaltura", SqlDbType.VarChar); cmd.Parameters["@rc_podaltura"].Value = receita.Rc_podaltura; cmd.Parameters.Add("@rc_poealtura", SqlDbType.VarChar); cmd.Parameters["@rc_poealtura"].Value = receita.Rc_poealtura; cmd.Parameters.Add("@rc_loddnp", SqlDbType.VarChar); cmd.Parameters["@rc_loddnp"].Value = receita.Rc_loddnp; cmd.Parameters.Add("@rc_loednp", SqlDbType.VarChar); cmd.Parameters["@rc_loednp"].Value = receita.Rc_loednp; cmd.Parameters.Add("@rc_poddnp", SqlDbType.VarChar); cmd.Parameters["@rc_poddnp"].Value = receita.Rc_poddnp; cmd.Parameters.Add("@rc_poednp", SqlDbType.VarChar); cmd.Parameters["@rc_poednp"].Value = receita.Rc_poednp; cmd.Parameters.Add("@rc_adicao", SqlDbType.VarChar); cmd.Parameters["@rc_adicao"].Value = receita.Rc_adicao; cmd.Parameters.Add("@rc_nomemedico", SqlDbType.VarChar); cmd.Parameters["@rc_nomemedico"].Value = receita.Rc_nomemedico; cmd.Parameters.Add("@rc_observacoes", SqlDbType.VarChar); cmd.Parameters["@rc_observacoes"].Value = receita.Rc_observacoes; cmd.Parameters.Add("@rc_data", SqlDbType.VarChar); cmd.Parameters["@rc_data"].Value = receita.Rc_data; cmd.Parameters.Add("@rc_dtavalidade", SqlDbType.VarChar); cmd.Parameters["@rc_dtavalidade"].Value = receita.Rc_dtavalidade; //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }
public void inserirProdutoVenda(ProdutoVenda pv) { try { //abrir a conexão conn.AbrirConexao(); string sql = "INSERT INTO ProdutoVenda (vn_id) values (@vn_id)"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, conn.cone); cmd.Parameters.Add("@vn_id", SqlDbType.Int); cmd.Parameters["@vn_id"].Value = pv.Venda.Vn_id; //foreach(Produto p in pv.Listaproduto) // { // ConexaoBD conn1 = new ConexaoBD(); // conn1.AbrirConexao(); // string sqlproduto = "INSERT INTO Produto (ct_id,pr_descricao, pr_grife, pr_valor, pr_estoqueminimo, pr_qtd, pr_unidade, pr_dtentrada, pr_tipo ) values (@ct_id, @pr_descricao, @pr_grife, @pr_valor, @pr_estoqueminimo, @pr_qtd, @pr_unidade, @pr_dtentrada, @pr_tipo )"; // SqlCommand cmd1 = new SqlCommand(sqlproduto, conn.cone); // cmd.Parameters.Add("@pr_descricao", SqlDbType.VarChar); // cmd.Parameters["@pr_descricao"].Value = p.Pr_descricao; // cmd.Parameters.Add("@pr_unidade", SqlDbType.VarChar); // cmd.Parameters["@pr_unidade"].Value = p.Pr_unidade; // cmd.Parameters.Add("@pr_grife", SqlDbType.VarChar); // cmd.Parameters["@pr_grife"].Value = p.Pr_grife; // cmd.Parameters.Add("@pr_valor", SqlDbType.VarChar); // cmd.Parameters["@pr_valor"].Value = p.Pr_valor; // cmd.Parameters.Add("@pr_qtd", SqlDbType.VarChar); // cmd.Parameters["@pr_qtd"].Value = p.Pr_qtd; // cmd.Parameters.Add("@pr_estoqueminimo", SqlDbType.VarChar); // cmd.Parameters["@pr_estoqueminimo"].Value = p.Pr_estoqueminimo; // cmd.Parameters.Add("@pr_dtentrada", SqlDbType.Date); // cmd.Parameters["@pr_dtentrada"].Value = p.Pr_dtentrada; // cmd.Parameters.Add("@pr_tipo", SqlDbType.VarChar); // cmd.Parameters["@pr_tipo"].Value = p.Pr_tipo; // cmd1.ExecuteNonQuery(); // cmd1.Dispose(); // conn1.FecharConexao(); // } //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao conn.FecharConexao(); } catch (SqlException e) { throw new BancoDeDadosException("Falha na comunicação com o banco de dados. \n" + e.Message); } }