/// <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); }