public IActionResult UpdateUtilisateur(UtilisateurUpdate u) { if (_utilisateurRepository.get(u.Id) == null) { return(BadRequest()); } return(Ok(_utilisateurRepository.Update(new UtilisateurEntity() { Pseudo = u.Pseudo, Id = u.Id, Birthdate = u.Birthdate }))); }
public IHttpActionResult PutUtilisateur(int id, UtilisateurUpdate utilisateur) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var user = Utilitaire.UtilisateurUtilitaire.putUtilisateur(id, utilisateur); if (user == null) { return(NotFound()); } return(Ok()); }
public static Utilisateur putUtilisateur(int id, UtilisateurUpdate utilisateur) { MusiqueStreamingBackend db = new MusiqueStreamingBackend(); var user = db.Utilisateurs.Where(s => s.id == id).FirstOrDefault(); if (user == null) { return(user); } user.Email = utilisateur.email; user.Password = utilisateur.password; user.photoProfil = utilisateur.photoProfil; db.SaveChanges(); return(user); }