Exemple #1
0
        public void SetAvailableDrink(DrinksPageItem drinkToAdd, DrinkPosition position)
        {
            if (drinkToAdd.Clone() is DrinksPageItem newDrink)
            {
                newDrink.DrinkPosition = position;
                AvailableDrinks.RemoveAt((int)position);
                AvailableDrinks.Insert((int)newDrink.DrinkPosition, newDrink);
            }

            LocalDataHandler.SaveTextData("availableDrinks.json",
                                          JsonConvert.SerializeObject(AvailableDrinks, Formatting.Indented));
        }
Exemple #2
0
 public void SaveBaseCupPosition(Position position)
 {
     LocalDataHandler.SaveTextData("baseCupPosition.json", JsonConvert.SerializeObject(position, Formatting.Indented));
 }
Exemple #3
0
 public void SaveSoundInfo(List <Sound> sounds)
 {
     LocalDataHandler.SaveTextData("sounds.json", JsonConvert.SerializeObject(sounds, Formatting.Indented));
 }
Exemple #4
0
 public void SaveRobotData(RealRobot data)
 {
     LocalDataHandler.SaveTextData("robot.json", JsonConvert.SerializeObject(data, Formatting.Indented));
 }
Exemple #5
0
 public void SaveAgvData(Agv agv)
 {
     LocalDataHandler.SaveTextData("agv.json", JsonConvert.SerializeObject(agv, Formatting.Indented));
 }