Ejemplo n.º 1
0
        public override void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento)
        {
            var temp = orden.FirstOrDefault(x => x.Nombre == menuElemento.Nombre);

            temp.Precio   = menuElemento.Precio;
            temp.Cantidad = menuElemento.Cantidad;
        }
Ejemplo n.º 2
0
 public void SeleccionarElemento(MenuElemento elemento)
 {
     menuElemento = elemento;
 }
Ejemplo n.º 3
0
 public abstract void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento);
Ejemplo n.º 4
0
 public void EjecutarComando(OrdenarComando comando, MenuElemento elemento)
 {
     comando.Ejecutar(productos, elemento);
 }
Ejemplo n.º 5
0
 public override void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento)
 {
     orden.Add(menuElemento);
 }
Ejemplo n.º 6
0
 public override void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento)
 {
     orden.Remove(orden.FirstOrDefault(x => x.Nombre == menuElemento.Nombre));
 }