/// <summary>
        /// Adds the new drink record to the user model
        /// </summary>
        /// <param name="drink">Drink.</param>
        public void addNewDrinkRecord(DrinkRecordModel drink)
        {
            if (drink == null)
                return;

            if (_userDrinkModel == null)
                _userDrinkModel = new UserDrinkModel();

            _userDrinkModel.listRecords.Add (drink);
            saveNewDrink (drink);
        }
        /// <summary>
        /// Loads the user drink model.
        /// </summary>
        public void loadUserDrinkModel()
        {
            //-->check if the file exists if not create it
            if (!File.Exists(saveFile))
            {
                File.Create(saveFile);
            }

            //--> clean the currentDrinkModel
            _userDrinkModel = new UserDrinkModel();

            //-->read the file and parse it in the _userDrinkModel
            using (TextReader reader = File.OpenText (saveFile))
            {
                while (reader.Peek() > -1)
                {
                    //add a new drink in the drinks model
                    parseLine(reader.ReadLine());
                }
            }
        }