ASP.NET Profiles : Modificar els d’un altre usuari

Els profiles d’ASP.NET crec que és una bona manera de poder guardar informació d’usuari fàcil i ràpidament. Fins ara tractar els profiles de l’usuari que està validat en el context actual era la situació més comuna. Però avui m’he trobat amb el problema de tenir que actualitzar el perfil d’un altre usuari que no sigui el que està validat en el context actual. Per fer una acció tant simple el que hem de fer és crear una instancia de ProfileBase amb l’usuari que volem tractar

System.Web.Profile.ProfileBase pb = System.Web.Profile.ProfileBase.Create(username);

Un cop creat el ProfileBase accedim i modifiquem els profiles que té l’usuari

pb.SetPropertyValue("profilename", "profilevalue");

Al final no ens podem oblidar de guardar els canvis.

pb.Save();
Anuncis

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

S'està connectant a %s