public static Tblproduto GetProduto(int id) { Tblproduto produto = null; using (MySqlConnection con = new MySqlConnection(GetStringConexao())) { con.Open(); using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Tblproduto WHERE IDPROD =" + id, con)) { using (MySqlDataReader dr = cmd.ExecuteReader()) { if (dr != null) { while (dr.Read()) { produto = new Tblproduto(); produto.IDPROD = Convert.ToInt32(dr["IDPROD"]); produto.NOMEPROD = dr["NOMEPROD"].ToString(); produto.DESCRICAOPROD = dr["DESCRICAOPROD"].ToString(); produto.PRECOPROD = Convert.ToDecimal(dr["PRECOPROD"]); } } return(produto); } } } }
public static List <Tblproduto> GetProdutos() { List <Tblproduto> _produtos = new List <Tblproduto>(); using (MySqlConnection con = new MySqlConnection(GetStringConexao())) { con.Open(); using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Tblproduto", con)) { using (MySqlDataReader dr = cmd.ExecuteReader()) { if (dr != null) { while (dr.Read()) { var produto = new Tblproduto(); produto.IDPROD = Convert.ToInt32(dr["IDPROD"]); produto.NOMEPROD = dr["NOMEPROD"].ToString(); produto.DESCRICAOPROD = dr["DESCRICAOPROD"].ToString(); produto.PRECOPROD = Convert.ToDecimal(dr["PRECOPROD"]); _produtos.Add(produto); } } return(_produtos); } } } }
public void InsertProduto(Tblproduto produto) { if (produto == null) { throw new ArgumentNullException("produto"); } CrudMySql.InsertProduto(produto); }
public static int UpdateProduto(Tblproduto produto) { int reg = 0; using (MySqlConnection con = new MySqlConnection(GetStringConexao())) { string sql = "UPDATE Tblproduto SET NOMEPROD=@NOMEPROD, DESCRICAOPROD=@DESCRICAOPROD, PRECOPROD=@PRECOPROD"; using (MySqlCommand cmd = new MySqlCommand(sql, con)) { cmd.CommandType = CommandType.Text; cmd.Parameters.AddWithValue("@NOMEPROD", produto.NOMEPROD); cmd.Parameters.AddWithValue("@DESCRICAOPROD", produto.DESCRICAOPROD); cmd.Parameters.AddWithValue("@PRECOPROD", produto.PRECOPROD); con.Open(); reg = cmd.ExecuteNonQuery(); con.Close(); } return(reg); } }
public void UpdateProduto(Tblproduto produto) { CrudMySql.UpdateProduto(produto); }