partial void Deleteaspnet_UsersInRole(aspnet_UsersInRole instance);
partial void Updateaspnet_UsersInRole(aspnet_UsersInRole instance);
partial void Insertaspnet_UsersInRole(aspnet_UsersInRole instance);
private void detach_aspnet_UsersInRoles(aspnet_UsersInRole entity) { this.SendPropertyChanging(); entity.aspnet_User = null; }
private void attach_aspnet_UsersInRoles(aspnet_UsersInRole entity) { this.SendPropertyChanging(); entity.aspnet_Role = this; }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Attempt to register the user MembershipCreateStatus createStatus; Membership.CreateUser(model.UserName, model.Password, model.Email, null, null, true, null, out createStatus); if (createStatus == MembershipCreateStatus.Success) { linqClassDataContext ctx = new linqClassDataContext(); Guid idUs = (from usuario in ctx.aspnet_Users where usuario.UserName == model.UserName select usuario.UserId).ToArray()[0]; Guid isRol = (from rol in ctx.aspnet_Roles where rol.RoleName == "Usuario" select rol.RoleId).ToArray()[0]; aspnet_UsersInRole rel = new aspnet_UsersInRole() { RoleId=isRol, UserId=idUs }; ctx.aspnet_UsersInRoles.InsertOnSubmit(rel); ctx.SubmitChanges(); FormsAuthentication.SetAuthCookie(model.UserName, false /* createPersistentCookie */); return RedirectToAction("AddProfileInfo", "Account"); } else { ModelState.AddModelError("", ErrorCodeToString(createStatus)); } } // If we got this far, something failed, redisplay form return View(model); }