public bool Inserir(Produto p) { try { DAL_Banco_Final dal = new DAL_Banco_Final(); using (var SqlCom = new SqlCommand("INSERT INTO PRODUTO(NOME, DESCRICAO, PRECO) VALUES(@nome,@descricao,@preco)", dal.ConnectionDB)) { dal.BancoFinal(); SqlCom.Connection = dal.ConnectionDB; SqlCom.Parameters.AddWithValue("@nome", p.nome); SqlCom.Parameters.AddWithValue("@preco", p.preco); SqlCom.Parameters.AddWithValue("@descricao", p.descricao); SqlCom.ExecuteNonQuery(); Console.WriteLine("deu certo"); dal.Dispose(); } return(true); } catch (Exception ex) { Console.WriteLine("Exception Message: " + ex.Message); return(false); } }
public void Excluir(int id) { DAL_Banco_Final dal = new DAL_Banco_Final(); dal.BancoFinal(); using (var SqlCom = new SqlCommand("DELETE FROM PRODUTO WHERE id = @id", dal.ConnectionDB)) { SqlCom.Parameters.AddWithValue("@id", id); SqlCom.ExecuteNonQuery(); } dal.Dispose(); }
public void cadastro(string u, string p) { DAL_Banco_Final dal = new DAL_Banco_Final(); dal.BancoFinal(); using (var SqlCom = new SqlCommand("INSERT INTO USUARIO(USUARIO, SENHA) VALUES(@u,@p)", dal.ConnectionDB)) { SqlCom.Parameters.AddWithValue("@u", u); SqlCom.Parameters.AddWithValue("@p", p); SqlCom.ExecuteNonQuery(); } dal.Dispose(); }
public int login(string u, string p) { DAL_Banco_Final dal = new DAL_Banco_Final(); dal.BancoFinal(); var sql = "SELECT COUNT(*) FROM USUARIO WHERE USUARIO = @user AND SENHA = @pass"; var SqlCom = new SqlCommand(sql, dal.ConnectionDB); SqlCom.Parameters.AddWithValue("@user", u); SqlCom.Parameters.AddWithValue("@pass", p); Int32 count = (Int32)SqlCom.ExecuteScalar(); dal.Dispose(); return(count); }
public void Atualizar(Produto p, int id) { DAL_Banco_Final dal = new DAL_Banco_Final(); dal.BancoFinal(); using (var SqlCom = new SqlCommand("UPDATE PRODUTO SET NOME = @nome, DESCRICAO = @descricao, PRECO = @preco WHERE id = @id", dal.ConnectionDB)) { SqlCom.Parameters.AddWithValue("@nome", p.nome); SqlCom.Parameters.AddWithValue("@preco", p.preco); SqlCom.Parameters.AddWithValue("@descricao", p.descricao); SqlCom.Parameters.AddWithValue("@id", id); SqlCom.ExecuteNonQuery(); } dal.Dispose(); }
public Produto ler(int id) { DAL_Banco_Final dal = new DAL_Banco_Final(); dal.BancoFinal(); using (var SqlCom = new SqlCommand("SELECT * FROM PRODUTO WHERE id = " + id, dal.ConnectionDB)) { using (var reader = SqlCom.ExecuteReader()) { reader.Read(); var nome = reader["NOME"].ToString(); var desc = reader["DESCRICAO"].ToString(); var preco = reader["PRECO"].ToString(); Console.WriteLine("erou >" + nome); dal.Dispose(); return(new Produto(preco, nome, desc)); } } }