public ActionResult SignUp(UserProfileSignUp userProfileSignUp) { if (!ModelState.IsValid) { userProfileSignUp.Roles = new List <SelectListItem>(); userProfileSignUp.Roles.Add(new SelectListItem { Text = "Admin", Value = "1" }); return(View(userProfileSignUp)); } else { var user = new User { username = userProfileSignUp.Username, password = userProfileSignUp.Password, }; //new UserBLL().Ekle(user); var userInRole = new UserInRole { UserID = user.id, RoleID = userProfileSignUp.RoleID }; //new UserInRoleBLL().Ekle(userInRole); FormsAuthentication.SetAuthCookie(userProfileSignUp.Username, false); return(RedirectToAction("Index")); } }
public ActionResult SignUp() { if (User.Identity.IsAuthenticated) { return(RedirectToAction("Index")); } var usr = new UserProfileSignUp { Username = "", Password = "", Roles = new List <SelectListItem>() }; usr.Roles.Add(new SelectListItem { Text = "Admin", Value = "1" }); return(View(usr)); }