From 0dafa531ad4abd78ae301fe8cb6d9f398d020b81 Mon Sep 17 00:00:00 2001 From: Notmoo-PC\Notmoo Date: Sun, 28 May 2017 11:31:23 +0200 Subject: [PATCH] Clss CalibrationService : ajout méthd addCalibrationData --- project/server_core/src/main/java/service/CalibrationService.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/project/server_core/src/main/java/service/CalibrationService.java b/project/server_core/src/main/java/service/CalibrationService.java index 748385d..90760d9 100644 --- a/project/server_core/src/main/java/service/CalibrationService.java +++ b/project/server_core/src/main/java/service/CalibrationService.java @@ -2,6 +2,7 @@ package service; import dao.HibernateDao; import repository.AccessPoint; +import repository.Location; import repository.RssiRecord; import java.util.List; @@ -15,7 +16,12 @@ public class CalibrationService { public CalibrationService(){this.dao = new HibernateDao();} public CalibrationService(HibernateDao dao){this.dao = dao;} - + + public boolean addCalibrationData(int locationId, String apMacAddress, double avg, double stdDev){ + Location loc = dao.getLocation(locationId); + AccessPoint ap = dao.getAccessPoints(apMacAddress).get(0); + return dao.saveRssiRecord(new RssiRecord(loc, ap, avg, stdDev)); + } public boolean registerCalibrationData(RssiRecord... records){ return dao.saveRssiRecord(records); } -- libgit2 0.21.4