fix: inserting data in db

This commit is contained in:
Théo Le Lez
2025-02-12 18:51:27 +01:00
parent a8ae5f14d4
commit e26f8da662
13 changed files with 61 additions and 56 deletions

View File

@ -42,6 +42,6 @@ public class ComptesRendusController {
if (contenu_compte_rendu != null) {
compteRendu.get().setContenu_compte_rendu(contenu_compte_rendu);
}
return compteRendu.get();
return this.comptesRendusRepository.save(compteRendu.get());
}
}

View File

@ -51,6 +51,6 @@ public class EntrepreneursController {
if (status_snee != null) {
entrepreneur.get().setStatus_snee(status_snee);
}
return entrepreneur.get();
return this.entrepreneursRepository.save(entrepreneur.get());
}
}

View File

@ -57,6 +57,6 @@ public class ProjetsController {
if (status_projet != null) {
projet.get().setStatus_projet(status_projet);
}
return projet.get();
return this.projetsRepository.save(projet.get());
}
}

View File

@ -3,7 +3,7 @@ package enseirb.myinpulse.postgres_db.controller;
import enseirb.myinpulse.postgres_db.model.RendezVous;
import enseirb.myinpulse.postgres_db.repository.RendezVousRepository;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.Optional;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
@ -39,8 +39,8 @@ public class RendezVousController {
public RendezVous updateRendezVous(
@PathVariable Long id,
LocalDate date_rdv,
LocalDateTime heure_rdv,
LocalDateTime duree_rdv,
LocalTime heure_rdv,
LocalTime duree_rdv,
String lieu_rdv,
String sujet_rdv) {
Optional<RendezVous> rendezVous = this.rendezVousRepository.findById(id);
@ -62,6 +62,6 @@ public class RendezVousController {
if (sujet_rdv != null) {
rendezVous.get().setSujet_rdv(sujet_rdv);
}
return rendezVous.get();
return this.rendezVousRepository.save(rendezVous.get());
}
}

View File

@ -53,6 +53,6 @@ public class SectionsController {
if (date_modification != null) {
section.get().setDate_modification(date_modification);
}
return section.get();
return this.sectionsRepository.save(section.get());
}
}

View File

@ -60,6 +60,6 @@ public class UtilisateursController {
if (numero_telephone != null) {
utilisateur.get().setNumero_telephone(numero_telephone);
}
return utilisateur.get();
return this.utilisateursRepository.save(utilisateur.get());
}
}

View File

@ -8,7 +8,7 @@ import java.util.List;
@Entity
@Table(name = "administrateurs")
@PrimaryKeyJoinColumn(name = "id_administrateur")
@PrimaryKeyJoinColumn(name = "id_administrateur", referencedColumnName = "id_utilisateur")
public class Administrateurs extends Utilisateurs {
@ManyToOne(fetch = FetchType.LAZY)

View File

@ -6,7 +6,7 @@ import jakarta.persistence.Table;
@Entity
@Table(name = "entrepreneurs")
@PrimaryKeyJoinColumn(name = "id_entrepreneur")
@PrimaryKeyJoinColumn(name = "id_entrepreneur", referencedColumnName = "id_utilisateur")
public class Entrepreneurs extends Utilisateurs {
@Column(length = 255)

View File

@ -4,7 +4,7 @@ import jakarta.persistence.*;
import jakarta.validation.constraints.NotNull;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.ArrayList;
import java.util.List;
@ -19,9 +19,9 @@ public class RendezVous {
private LocalDate date_rdv;
private LocalDateTime heure_rdv;
private LocalTime heure_rdv;
private LocalDateTime duree_rdv;
private LocalTime duree_rdv;
@Column(length = 255)
private String lieu_rdv;
@ -51,8 +51,8 @@ public class RendezVous {
public RendezVous(
Long id_rdv,
LocalDate date_rdv,
LocalDateTime heure_rdv,
LocalDateTime duree_rdv,
LocalTime heure_rdv,
LocalTime duree_rdv,
String lieu_rdv,
String sujet_rdv) {
this.id_rdv = id_rdv;
@ -79,19 +79,19 @@ public class RendezVous {
this.date_rdv = date_rdv;
}
public LocalDateTime getHeure_rdv() {
public LocalTime getHeure_rdv() {
return heure_rdv;
}
public void setHeure_rdv(LocalDateTime heure_rdv) {
public void setHeure_rdv(LocalTime heure_rdv) {
this.heure_rdv = heure_rdv;
}
public LocalDateTime getDuree_rdv() {
public LocalTime getDuree_rdv() {
return duree_rdv;
}
public void setDuree_rdv(LocalDateTime duree_rdv) {
public void setDuree_rdv(LocalTime duree_rdv) {
this.duree_rdv = duree_rdv;
}

View File

@ -25,7 +25,7 @@ public class Utilisateurs {
@Column(length = 255)
private String mail_secondaire;
@Column(length = 15)
@Column(length = 20)
private String numero_telephone;
public Utilisateurs() {}