Esempio 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;
        }
Esempio n. 2
0
 public void SeleccionarElemento(MenuElemento elemento)
 {
     menuElemento = elemento;
 }
Esempio n. 3
0
 public abstract void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento);
Esempio n. 4
0
 public void EjecutarComando(OrdenarComando comando, MenuElemento elemento)
 {
     comando.Ejecutar(productos, elemento);
 }
Esempio n. 5
0
 public override void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento)
 {
     orden.Add(menuElemento);
 }
Esempio n. 6
0
 public override void Ejecutar(List <MenuElemento> orden, MenuElemento menuElemento)
 {
     orden.Remove(orden.FirstOrDefault(x => x.Nombre == menuElemento.Nombre));
 }