예제 #1
0
        public Produto Constroi()
        {
            var produto = new Produto(_nome, _descricao, _preco);
            typeof(Produto).GetProperty("ID").SetValue(produto, _id, null);
            typeof(Produto).GetProperty("Categoria").SetValue(produto, _categoria, null);

            return produto;
        }
예제 #2
0
 public ItemPedidoBuilder ComProduto(Produto produto)
 {
     _produto = produto;
     return this;
 }
예제 #3
0
 private ItemPedidoBuilder()
 {
     _produto = ProdutoBuilder.UmProduto().Constroi();
     _quantidade = 1;
 }