Exemplo n.º 1
0
        public void excluir(Produto_old produto)
        {
            MySqlCommand cmd = new MySqlCommand(sqlDelete, conexao);

            cmd.Connection.Open();
            cmd.Parameters.AddWithValue("id", produto.id);
            cmd.ExecuteNonQuery();
            cmd.Connection.Close();
        }
Exemplo n.º 2
0
        public void alterar(Produto_old produto)
        {
            MySqlCommand cmd = new MySqlCommand(sqlUpdate, conexao);

            cmd.Connection.Open();
            cmd.Parameters.AddWithValue("descricao", produto.descricao);
            cmd.Parameters.AddWithValue("controla_estoque", ((int)produto.controla_estoque).ToString().Trim());
            cmd.Parameters.AddWithValue("quantidade", produto.quantidade);
            cmd.Parameters.AddWithValue("id", produto.id);
            cmd.ExecuteNonQuery();
            cmd.Connection.Close();
        }
Exemplo n.º 3
0
        public void incluir(ref Produto_old produto)
        {
            MySqlCommand cmd = new MySqlCommand(sqlInsert, conexao);

            cmd.Connection.Open();
            cmd.Parameters.AddWithValue("descricao", produto.descricao);
            cmd.Parameters.AddWithValue("controla_estoque", ((int)produto.controla_estoque).ToString().Trim());
            cmd.Parameters.AddWithValue("quantidade", produto.quantidade);
            cmd.ExecuteNonQuery();

            produto.id = unchecked ((int)cmd.LastInsertedId);
            cmd.Connection.Close();
        }
Exemplo n.º 4
0
        public Produto_old getProdutoporID(int id)
        {
            MySqlCommand cmd = new MySqlCommand(sqlSelectPorId, conexao);

            cmd.Connection.Open();
            cmd.Parameters.AddWithValue("id", id);
            MySqlDataReader dtreader = cmd.ExecuteReader();
            Produto_old     produto  = null;

            while (dtreader.Read())
            {
                produto = new Produto_old
                {
                    id               = dtreader.GetInt32("id"),
                    descricao        = dtreader.GetString("descricao"),
                    controla_estoque = (util.SimNao)(int.Parse(dtreader.GetString("controla_estoque"))),
                    quantidade       = dtreader.GetDouble("quantidade")
                };
                break;
            }
            return(produto);
        }