Esempio n. 1
0
        public void Action(String choice, Table table = null, Client client = null, List <Menu> menus = null)
        {
            switch (choice)
            {
            case "BringMenu":     //Arg Table Card
                BringMenu bringMenu = (BringMenu)this.mapActions["BringMenu"];
                bringMenu.act(table);
                break;

            case "TakeOrder":     //Arg Client, List<Menu>
                TakeOrder takeOrder = (TakeOrder)this.mapActions["TakeOrder"];
                takeOrder.act(client, menus);
                break;

            case "PlaceClient":     // Arg Client Table
                PlaceClient placeClient = (PlaceClient)this.mapActions["PlaceClient"];
                placeClient.act(client, table);
                break;

            default:
                break;
            }
        }