Exemplo n.º 1
0
        /// <summary>
        /// This function modifies the sensor with the new data from the fields
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Modify_Click(object sender, RoutedEventArgs e)
        {
            SensorData data = new SensorData
            {
                Description     = txtDesc.Text,
                Location        = new Location(numLat.Value ?? default(double), numLong.Value ?? default(double)),
                PollingInterval = Int32.Parse(numPoll.Text)
            };

            logic.ModifySensor(sensor, data, new RangeBoundaries <string>(numMinVal.Text, numMaxVal.Text));
            logic.SaveState();
        }