public async Task <IHttpActionResult> Create([FromBody] Candidat candidat)
        {
            var candidatToAdd = new AccessLayer.Models.Candidat
            {
                Nom    = candidat.Nom,
                Prenom = candidat.Prenom,
            };

            await candidatAccessLayer.AddAsync(candidatToAdd);

            return(this.Ok("created"));
        }
        public async Task <IHttpActionResult> UpdateAsync([FromBody] Candidat candidat)
        {
            var candidatToUpdate = new AccessLayer.Models.Candidat
            {
                CandidatId = candidat.Id,
                Nom        = candidat.Nom,
                Prenom     = candidat.Prenom
            };

            await candidatAccessLayer.UpdateAsync(candidatToUpdate);

            return(this.Ok("updated"));
        }