public CompteDTO AddCompte([FromBody] Compte compte) { //-- INSTANTIATION CompteDTO compteDTO = new CompteDTO(); //-- END INSTATION try { _compteRepository.SaveCompte(compte); //-- TRANSFER DATA TO DTO compteDTO.CodeCompte = compte.CodeCompte; compteDTO.DateCreation = compte.DateCreation; compteDTO.Decouvert = compte.Decouvert; compteDTO.Solde = compte.Solde; compteDTO.Taux = compte.Taux; compteDTO.Type = compte.Type; compteDTO.ResultMessage = "Account Created Successfuly"; //-- END TRANSFER DATA TO DTO } catch (NullReferenceException Exception) { compteDTO.ResultMessage = Exception.Message; } return(compteDTO); }