Exemplo n.º 1
0
 public Hamburguesa CocinarHamburguesa(HamburguesaBuilder hamburguesaBuilder)
 {
     hamburguesaBuilder.EstablecerCosto();
     hamburguesaBuilder.AgregarIngredientes();
     hamburguesaBuilder.AgregarPapas();
     return(hamburguesaBuilder.ObtenerHamburguesa());
 }
Exemplo n.º 2
0
 public Hamburguesa PrepararHamburguesa(HamburguesaBuilder hamburguesaBuilder)
 {
     hamburguesaBuilder.AñadirLechuga();
     hamburguesaBuilder.AñadirQueso();
     hamburguesaBuilder.AñadirJitomate();
     hamburguesaBuilder.AñadirSalsa();
     hamburguesaBuilder.AñadirPapas();
     hamburguesaBuilder.AñadirCatsup();
     return(hamburguesaBuilder.TerminaPizza());
 }
Exemplo n.º 3
0
 public Hamburguesa CocinarHamburguesa(HamburguesaBuilder hamburguesaBuilder)
 {
     hamburguesaBuilder.PasoAñadirIngredientes();
     hamburguesaBuilder.PasoAñadirPapas();
     return(hamburguesaBuilder.ObtenerHamburguesa());
 }
Exemplo n.º 4
0
 public void AñadirProximaHamburguesa(HamburguesaBuilder hamburguesaBuilder)
 {
     _hamburguesaBuilder = hamburguesaBuilder;
 }
Exemplo n.º 5
0
        public static void pedidoHamburguesa(HamburguesaBuilder HamburguesaSolicitada)
        {
            HamburguesaNueva = HamburguesaSolicitada;

            Console.WriteLine("Se registro el pedido con exito");
        }
Exemplo n.º 6
0
 public void RecepcionarHamburguesa(HamburguesaBuilder hamburguesaBuilder)
 {
     _hamburguesaBuilder = hamburguesaBuilder;
 }
Exemplo n.º 7
0
 static Hamburguesa cocinarHamburguesa(HamburguesaBuilder nueva)
 {
     Cocina.pedidoHamburguesa(nueva);
     Cocina.prepararHamburguesa();
     return(Cocina.construirHamburguesa());
 }
Exemplo n.º 8
0
 public void OrdenHamburguesa(HamburguesaBuilder hamburguesaBuilder)
 {
     _hamburguesaBuilder = hamburguesaBuilder;
 }