use of me.kadarh.mecaworks.domain.alertes.Alerte in project mecaworks by KadarH.
the class BonEnginServiceImpl method insertAlerte.
private void insertAlerte(BonEngin bonEngin, String msg, TypeAlerte type) {
Alerte alerte = new Alerte();
alerte.setDate(LocalDate.now());
alerte.setIdBon(bonEngin.getId());
alerte.setMessage(msg);
alerte.setTypeAlerte(type);
alerteService.add(alerte);
}
use of me.kadarh.mecaworks.domain.alertes.Alerte in project mecaworks by KadarH.
the class AlerteServiceImpl method hideAlert.
@Override
public void hideAlert(Long id) {
log.info("Service- BonEnginServiceImpl Calling hideAlert with params :" + id);
try {
Alerte alerte = alerteRepo.getOne(id);
alerte.setEtat(false);
alerteRepo.save(alerte);
} catch (Exception e) {
log.debug("Failed hiding alert id:" + id);
throw new OperationFailedException("Alerte introuvable", e);
}
}
use of me.kadarh.mecaworks.domain.alertes.Alerte in project mecaworks by KadarH.
the class DataFakerO method insertAlertes.
public void insertAlertes(int n) {
for (int i = 0; i < n; i++) {
Alerte alerte = new Alerte();
alerte.setDate(LocalDate.now());
alerte.setBonEngin(bonEnginRepo.findLastBonEngin(1L, alerte.getDate()));
if (i % 2 == 0) {
alerte.setMessage("Le compteur est reparé");
alerte.setTypeAlerte(TypeAlerte.COMPTEUR_H_REPARE);
alerte.setSeverity(Severity.NORMAL);
} else if (i % 3 == 0) {
alerte.setMessage("Consommation Annormale");
alerte.setTypeAlerte(TypeAlerte.CONSOMMATION_H_ANNORMALE);
alerte.setSeverity(Severity.CRITIQUE);
} else {
alerte.setMessage("Compteur H En panne");
alerte.setTypeAlerte(TypeAlerte.COMPTEUR_H_EN_PANNE);
alerte.setSeverity(Severity.WARNING);
}
alerte.setEtat(true);
alerteRepo.save(alerte);
}
}
use of me.kadarh.mecaworks.domain.alertes.Alerte in project mecaworks by KadarH.
the class PersistServiceImpl method insertAlerte.
private void insertAlerte(BonEngin bonEngin, String msg, TypeAlerte type, Severity severity) {
Alerte alerte = new Alerte();
alerte.setDate(LocalDate.now());
alerte.setBonEngin(bonEngin);
alerte.setMessage(msg);
alerte.setSeverity(severity);
alerte.setEtat(true);
alerte.setTypeAlerte(type);
alerteService.add(alerte);
}
Aggregations