Exemplo n.º 1
0
 public AccelerometerListener(Context context, SensorManager sensorManager, UpdateAccelerometer onUpdateAccelerometer)
     : base(context)
 {
     _sensorManager        = sensorManager;
     _sensor               = _sensorManager.GetDefaultSensor(SensorType.Accelerometer);
     OnUpdateAccelerometer = onUpdateAccelerometer;
 }
Exemplo n.º 2
0
 public Accelerometer UpdateAccelerometer(UpdateAccelerometer updateAccelerometer)
 {
     if (updateAccelerometer.PlateId != null)
     {
         updateAccelerometer.Plate = _plateRepository.GetPlate(updateAccelerometer.PlateId);
     }
     return(_accelerometerRepository.UpdateAccelerometer(updateAccelerometer));
 }
Exemplo n.º 3
0
        public Accelerometer UpdateAccelerometer(UpdateAccelerometer updateAccelerometer)
        {
            var accelerometer = _context.Accelerometers.Where(a => a.Id.Equals(updateAccelerometer.Id)).SingleOrDefault();

            if (accelerometer is null)
            {
                throw new Exception("");
            }

            if (updateAccelerometer.AssemblyMms != null)
            {
                accelerometer.AssemblyMms = updateAccelerometer.AssemblyMms;
            }
            if (updateAccelerometer.Plate != null)
            {
                accelerometer.Plate = updateAccelerometer.Plate;
            }
            if (updateAccelerometer.Ea1.HasValue)
            {
                accelerometer.Ea1 = updateAccelerometer.Ea1.Value;
            }
            if (updateAccelerometer.Ea1_3v.HasValue)
            {
                accelerometer.Ea1_3v = updateAccelerometer.Ea1_3v.Value;
            }
            if (updateAccelerometer.Ea2.HasValue)
            {
                accelerometer.Ea2 = updateAccelerometer.Ea2.Value;
            }
            if (updateAccelerometer.Ea2_3v.HasValue)
            {
                accelerometer.Ea2_3v = updateAccelerometer.Ea2_3v.Value;
            }
            if (updateAccelerometer.Ed1.HasValue)
            {
                accelerometer.Ed1 = updateAccelerometer.Ed1.Value;
            }
            if (updateAccelerometer.Ed1_3v.HasValue)
            {
                accelerometer.Ed1_3v = updateAccelerometer.Ed1_3v.Value;
            }
            if (updateAccelerometer.Ed2.HasValue)
            {
                accelerometer.Ed2 = updateAccelerometer.Ed2.Value;
            }
            if (updateAccelerometer.Ed2_3v.HasValue)
            {
                accelerometer.Ed2_3v = updateAccelerometer.Ed2_3v.Value;
            }


            _context.SaveChanges();

            return(accelerometer);
        }
Exemplo n.º 4
0
 public Accelerometer UpdateAccelerometer(UpdateAccelerometer accelerometer)
 {
     return(_accelerometerService.UpdateAccelerometer(accelerometer));
 }