Commit 0dafa531ad4abd78ae301fe8cb6d9f398d020b81

Authored by Notmoo-PC\Notmoo
1 parent 14445979

Clss CalibrationService : ajout méthd addCalibrationData

project/server_core/src/main/java/service/CalibrationService.java
... ... @@ -2,6 +2,7 @@ package service;
2 2  
3 3 import dao.HibernateDao;
4 4 import repository.AccessPoint;
  5 +import repository.Location;
5 6 import repository.RssiRecord;
6 7  
7 8 import java.util.List;
... ... @@ -15,7 +16,12 @@ public class CalibrationService {
15 16  
16 17 public CalibrationService(){this.dao = new HibernateDao();}
17 18 public CalibrationService(HibernateDao dao){this.dao = dao;}
18   -
  19 +
  20 + public boolean addCalibrationData(int locationId, String apMacAddress, double avg, double stdDev){
  21 + Location loc = dao.getLocation(locationId);
  22 + AccessPoint ap = dao.getAccessPoints(apMacAddress).get(0);
  23 + return dao.saveRssiRecord(new RssiRecord(loc, ap, avg, stdDev));
  24 + }
19 25 public boolean registerCalibrationData(RssiRecord... records){
20 26 return dao.saveRssiRecord(records);
21 27 }
... ...