Beispiel #1
0
        public IActionResult Update(string id, Measurements MeasurementIn)
        {
            var Measurement = _measurementService.Get(id);

            if (Measurement == null)
            {
                return(NotFound());
            }

            _measurementService.Update(id, MeasurementIn);

            return(NoContent());
        }
Beispiel #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var vm   = (InputPageViewModel)this.DataContext;
            var meas = new Measurement();

            meas.ID        = vm.ID;
            meas.Name      = vm.Name;
            meas.Timestamp = vm.Timestamp;
            meas.UoM       = vm.UoM;
            meas.Value     = vm.Value;

            var entry = measurementService.Get(vm.ID);

            if (entry == null)
            {
                measurementService.Create(meas);
            }
            else
            {
                measurementService.Update(meas);
            }
        }