// On réalise une modification de la propriété Nom de l'entité récupérée
// On réalise une modification de la propriété Nom de l'entité récupérée
WriteLine("On réalise une modification de la propriété Nom de l'entité récupérée : son nom est changé de \"Chewbacca\" à \"Chewie\".");
WriteLine("(en local, les changements ne sont pas encore enregistrés)\n");
nounours.Nom="Chewie";
nounours.Nom="Chewie";
// Pendant ce temps, l'entité correspondante en base de données est modifiée (la colonne Nom)
// Pendant ce temps, l'entité correspondante en base de données est modifiée (la colonne Nom)
WriteLine("Pendant ce temps, l'entité correspondante en base de données est modifiée (la colonne Nom) : le nom est changé de \"Chewbacca\" à \"Boules de poils\".");
WriteLine("(les changements sont ici effectués sur la base)\n");
context.Database.ExecuteSqlCommand($"update dbo.TableNounours set Nom = 'Boule de poils' where UniqueId = {ids[0]}");
context.Database.ExecuteSqlCommand($"update dbo.TableNounours set Nom = 'Boule de poils' where UniqueId = {ids[0]}");
// Affichage des données dites "courantes" CurrentValues
// Affichage des données dites "courantes" CurrentValues