Пример #1
0
        /// <summary>
        /// Add CarSeat to active user
        /// </summary>
        /// <param name="carSeat"></param>
        /// <returns></returns>
        public bool AddCarSeat(CarSeat carSeat)
        {
            carSeat.SetWeight(5);
            carSeat.SetTemperature(70);
            bool added = ActiveUser.AddCarSeat(carSeat);

            if (added)
            {
                //Temporary dummy data until we integrate with hardware
                Device.StartTimer(TimeSpan.FromSeconds(15), () =>
                {
                    var temp = new Random().Next(60, 120);
                    carSeat.SetTemperature(temp);
                    OnPropertyChanged("Temperature");
                    return(added);
                });
            }
            return(added);
        }