Re,
La creation de ta table depends de ton utilisation d'entity:code first/model first/etc.
Au final tu va creer une entite <UserMetier> qui contient un Id, taColonne, et une fk qui pointe sur l'user 'aspnet'.
Je n'ai de tutos sous la main, il te suffit juste de penser que ton utilisateur a une table don tu es maitre, et qui contient un champs vers l'user aspnet.
Pour te donenr une idee de ce que j'ai fait sur un autre projet:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
//methode appelle apres la creation d'un user technique
protected void RegisterUser_CreatedUser(object sender, EventArgs e)
{
FormsAuthentication.SetAuthCookie(RegisterUser.UserName, createPersistentCookie: false);
string continueUrl = RegisterUser.ContinueDestinationPageUrl;
if (!OpenAuth.IsLocalUrl(continueUrl))
{
continueUrl = "~/";
}
var txbFirstName = RegisterUser.CreateUserStep.ContentTemplateContainer.FindControl("txbFirstName") as TextBox;
var txbLastName = RegisterUser.CreateUserStep.ContentTemplateContainer.FindControl("txbLastName") as TextBox;
var newUser = new UsersSpecificModel { Constant = RegisterUser.UserName, FirstName = txbFirstName.Text, LastName = txbLastName.Text, IsActive = true };
Admin_BL.insertUpdateUsers(SessionManager.sessionMap, newUser);
Response.Redirect(continueUrl);
} |
Partager