public IActionResult Update(string id, Measurements MeasurementIn) { var Measurement = _measurementService.Get(id); if (Measurement == null) { return(NotFound()); } _measurementService.Update(id, MeasurementIn); return(NoContent()); }
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); } }