Exemplo n.º 1
0
        public VoitureDTO AjouterUneVoiture(VoitureDTO voiture)
        {
            VoitureDTO result = null;

            voiture.Personne = this.personneService.TrouverParId(voiture.PersonneId);

            if (voiture.Personne.Age >= 18)
            {
                result = this.repository.Save(voiture);
            }

            return(result);
        }
Exemplo n.º 2
0
 public IActionResult Save([FromBody] VoitureDTO voiture)
 {
     try
     {
         this.service.AjouterUneVoiture(voiture);
         return(Ok());
     }
     catch (RessourceException e)
     {
         if (e.Statut == 404)
         {
             return(NotFound(e.Message));
         }
         else
         {
             return(BadRequest(e.Message));
         }
     }
 }
Exemplo n.º 3
0
 public VoitureDTO ModifierVoiture(VoitureDTO voiture)
 {
     return(this.repository.Update(voiture));
 }