public Hamburguesa(TipoPanEnum tipoPan, double costo, string nombre, string foto, TipoCarneEnum tipoCarne, List <string> ingredientes, string papas)
 {
     TipoPan            = tipoPan;
     Costo              = costo;
     Nombre             = nombre;
     Foto               = foto;
     TipoCarne          = tipoCarne;
     Ingredientes       = ingredientes;
     Papas              = papas;
     IngredientesString = string.Join(",", ingredientes.ToArray());
 }
 public DobleConQuesoBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Doble con queso",
         Foto         = "hamb-doble-con-queso.png",
         Costo        = 45,
     };
 }
示例#3
0
 public CuartoDeLibraBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Cuarto de Libra",
         Foto         = "cuarto-de-libra.png",
         Costo        = 45,
     };
 }
示例#4
0
 public SencillaBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Sencilla",
         Foto         = "hamburguesa.png",
         Costo        = 20,
     };
 }
 public CuartoDeLibraDobleConQuesoBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Cuarto de Libra doble con queso",
         Foto         = "cuarto-de-libra-doble.png",
         Costo        = 65,
     };
 }
示例#6
0
 public McPolloBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Mc Pollo",
         Foto         = "mc-pollo.png",
         Costo        = 30,
     };
 }
示例#7
0
 public BigMacBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Big Mac",
         Foto         = "big-mac.png",
         Costo        = 80,
     };
 }
示例#8
0
 public SencillaConQuesoBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "Sencilla con queso",
         Foto         = "hamburguesa-con-queso.png",
         Costo        = 25,
     };
 }
示例#9
0
 public McnificaBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne)
 {
     _hamburguesa = new Hamburguesa
     {
         TipoPan      = tipoPan,
         TipoCarne    = tipoCarne,
         Ingredientes = new List <string>(),
         Nombre       = "McNifica",
         Foto         = "mc-nifica.png",
         Costo        = 50,
     };
 }