public async Task <ActionResult> SellerRegister(FormCollection form, Wx_SellerRegisterViewModel model) { if (ModelState.IsValid) { var user = UserManager.FindByName(User.Identity.Name); user.DefaultSystemId = model.Systemid; user.OffSalesSystem = model.Systemid.ToString(); UserManager.Update(user); user.NickName = model.NickName; UserManager.Update(user); await UserManager.AddToRoleAsync(user.Id, "Staff"); //Roles.AddUserToRole(user.UserName, "Seller"); Off_Membership_Bind ofb = new Off_Membership_Bind() { ApplicationDate = DateTime.Now, Bind = false, Mobile = user.UserName, NickName = model.NickName, UserName = user.UserName, Off_System_Id = model.Systemid, Type = 2 }; _offlineDB.Off_Membership_Bind.Add(ofb); await _offlineDB.SaveChangesAsync(); return(RedirectToAction("Home")); } else { ModelState.AddModelError("", "注册失败"); return(View(model)); } }
public ActionResult SellerRegister(int systemid) { Wx_SellerRegisterViewModel model = new Wx_SellerRegisterViewModel(); model.Systemid = systemid; return(View(model)); }