IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

Récupérer un id juste après l'enregistrement


Sujet :

Angular

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 86
    Par défaut Récupérer un id juste après l'enregistrement
    Bonjour à tous.
    Mon problème est le suivant:
    dans mon application j'ai une partie encaissement. et je voudrais récupérer le id juste après enregistrement des données d'encaissement. cet id sera utilisé comme paramètre pour imprimer le reçu.
    voici le code front-end pour l'enregistrement des données d'encaissement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     onSubmit(f: NgForm) {
        const url = 'http://localhost:8080/encaissement/addnew';
        this.httpClient.post(url, f.value)
          .subscribe((result) => {
            this.ngOnInit();
          });
        this.modalService.dismissAll();
      }
    et le code back-end:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     public Encaissement addEncaissement(Encaissement encaissement){
            return repository.saveAndFlush(encaissement);   
     
     }
    Merci d'avance pour toute aide ou suggestion

  2. #2
    Membre confirmé
    Inscrit en
    Septembre 2007
    Messages
    86
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 86
    Par défaut
    Bonsoir à tous.
    j'ai enfin trouvé la solution.
    dans mon controller je fais un return encaissement;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        @PostMapping("/encaissement/addnew")
        public Encaissement addEncaissement(@RequestBody Encaissement encaissement){
            service.addEncaissement(encaissement);
            return encaissement;
        }
    et je fais result.id pour récupérer l'id

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/04/2006, 08h42
  2. [Win XP] La machine s'arrête seule juste après avoir démarré
    Par Giovanny Temgoua dans le forum Windows XP
    Réponses: 5
    Dernier message: 05/12/2005, 10h02
  3. [Math]Récupérer le premier nombre après la virgule
    Par am.adnane dans le forum Général Java
    Réponses: 4
    Dernier message: 01/12/2005, 14h05
  4. Réponses: 2
    Dernier message: 28/11/2005, 10h12
  5. Réponses: 13
    Dernier message: 19/05/2004, 17h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo