public void assign(Utilisateur u) { u.Nom = nom; u.Prenom = prenom; u.Telephone = telephone; u.DateNaissance = System.DateTime.Parse(dateNaissance); }
public IHttpActionResult postUtilisateur([FromBody] UserInfo userInfo) { try { Utilisateur utilisateur = UserHelper.getUser(User, db); if (utilisateur == null) { utilisateur = new Utilisateur() { UserId = User.Identity.GetUserId(), Email = User.Identity.GetUserName() }; userInfo.assign(utilisateur); db.UtilisateurSet.Add(utilisateur); } else { userInfo.assign(utilisateur); } db.SaveChanges(); return Ok(utilisateur); } catch (Exception e) { return InternalServerError(e); } }