public List <Modelo.Fornecedores> SelectAll() { Modelo.Fornecedores aFornecedores; List <Modelo.Fornecedores> aListFornecedores = new List <Modelo.Fornecedores>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM Fornecedor"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aFornecedores = new Modelo.Fornecedores( Convert.ToInt32(dr["id"].ToString()), dr["nome"].ToString(), dr["email"].ToString(), dr["telefone"].ToString() ); aListFornecedores.Add(aFornecedores); } } dr.Close(); conn.Close(); return(aListFornecedores); }
public void Delete(Modelo.Fornecedores obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("DELETE FROM Fornecedor WHERE id = @id", conn); cmd.Parameters.AddWithValue("@id", obj.id); cmd.ExecuteNonQuery(); }
public void Insert(Modelo.Fornecedores obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("INSERT INTO Fornecedor (nome, email, telefone) VALUES(@nome, @email, @telefone)", conn); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@email", obj.email); cmd.Parameters.AddWithValue("@telefone", obj.telefone); cmd.ExecuteNonQuery(); }
public List <Modelo.Fornecedores> SelectFornecedores(int id) { // Variavel para armazenar um livro Modelo.Fornecedores aFornecedores; // Cria Lista Vazia List <Modelo.Fornecedores> aListFornecedores = new List <Modelo.Fornecedores>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "select idFornecedores, nome, telefones, cidade, endereco, CPF, CNPJ, idestado,Email from Fornecedor where idFornecedores = @id"; cmd.Parameters.AddWithValue("@id", id); // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aFornecedores = new Modelo.Fornecedores( (int)dr["idFornecedores"], dr["nome"].ToString(), dr["telefones"].ToString(), dr["cidade"].ToString(), dr["endereco"].ToString(), dr["CPF"].ToString(), dr["CNPJ"].ToString(), (int)dr["idestado"], dr["Email"].ToString() ); // Adiciona o livro lido à lista aListFornecedores.Add(aFornecedores); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aListFornecedores); }
public void Update(Modelo.Fornecedores obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("UPDATE Fornecedor SET nome = @nome, email = @email, telefone = @telefone WHERE id = @id", conn); cmd.Parameters.AddWithValue("@id", obj.id); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@email", obj.email); cmd.Parameters.AddWithValue("@telefone", obj.telefone); cmd.ExecuteNonQuery(); }
public void Delete(Modelo.Fornecedores obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("DELETE FROM Fornecedor WHERE id = @id", conn); cmd.Parameters.AddWithValue("@id", obj.id); // Executa Comando cmd.ExecuteNonQuery(); }
public List <Modelo.Fornecedores> Select(int id) { // Variavel para armazenar um livro Modelo.Fornecedores aFornecedores; // Cria Lista Vazia List <Modelo.Fornecedores> aListFornecedores = new List <Modelo.Fornecedores>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "SELECT * FROM Fornecedor WHERE id = @id"; cmd.Parameters.AddWithValue("@id", id); // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados aFornecedores = new Modelo.Fornecedores( Convert.ToInt32(dr["id"].ToString()), dr["nome"].ToString(), dr["email"].ToString(), dr["telefone"].ToString(), Convert.ToInt32(dr["produto_fornecido"].ToString()) ); // Adiciona o livro lido à lista aListFornecedores.Add(aFornecedores); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aListFornecedores); }
public void Insert(Modelo.Fornecedores obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("INSERT INTO Fornecedor (id, nome, email, telefone, produto_fornecido) VALUES(@id, @nome, @email, @telefone, @produto_fornecido)", conn); cmd.Parameters.AddWithValue("@id", obj.id); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@email", obj.email); cmd.Parameters.AddWithValue("@telefone", obj.telefone); cmd.Parameters.AddWithValue("@produto_fornecido", obj.produto_fornecido); // Executa Comando cmd.ExecuteNonQuery(); }
public void Update(Modelo.Fornecedores obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("UPDATE Fornecedor SET id = @id, nome = @nome, email = @email, telefone = @telefone, produto_fornecido = @produto_fornecido WHERE id = @id", conn); cmd.Parameters.AddWithValue("@id", obj.id); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@email", obj.email); cmd.Parameters.AddWithValue("@telefone", obj.telefone); cmd.Parameters.AddWithValue("@produto_fornecido", obj.produto_fornecido); // Executa Comando cmd.ExecuteNonQuery(); }
public void InserirFornecedores(Modelo.Fornecedores Fornecedores) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("insert into Fornecedor(nome,telefones,cidade,endereco,CPF,CNPJ,idestado,email) values (@nome, @telefones, @cidade, @endereco, @CPF, @CNPJ, @idestado,@Email)", conn); cmd.Parameters.AddWithValue("@nome", Fornecedores.nome); cmd.Parameters.AddWithValue("@telefones", Fornecedores.telefones); cmd.Parameters.AddWithValue("@cidade", Fornecedores.cidade); cmd.Parameters.AddWithValue("@endereco", Fornecedores.endereco); cmd.Parameters.AddWithValue("@CPF", Fornecedores.CPF); cmd.Parameters.AddWithValue("@CNPJ", Fornecedores.CNPJ); cmd.Parameters.AddWithValue("@idestado", Fornecedores.uf.id); cmd.Parameters.AddWithValue("@Email", Fornecedores.Email); // Executa Comando cmd.ExecuteNonQuery(); }
public void AtualizarFornecedores(Modelo.Fornecedores Fornecedores) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("update Fornecedor set nome = @nome, telefones = @telefones, cidade = @cidade, endereco = @endereco, CPF = @CPF, CNPJ = @CNPJ, idestado = @idestado, email=@Email where idFornecedores = @id", conn); cmd.Parameters.AddWithValue("@id", Fornecedores.idFornecedores); cmd.Parameters.AddWithValue("@nome", Fornecedores.nome); cmd.Parameters.AddWithValue("@telefones", Fornecedores.telefones); cmd.Parameters.AddWithValue("@cidade", Fornecedores.cidade); cmd.Parameters.AddWithValue("@endereco", Fornecedores.endereco); cmd.Parameters.AddWithValue("@CPF", Fornecedores.CPF); cmd.Parameters.AddWithValue("@CNPJ", Fornecedores.CNPJ); cmd.Parameters.AddWithValue("@idestado", Fornecedores.uf.id); cmd.Parameters.AddWithValue("@Email", Fornecedores.Email); // Executa Comando cmd.ExecuteNonQuery(); }