public /*async Task<*/ ActionResult /*>*/ RegisterTeacher(RegisterViewModelTeacher model) { if (ModelState.IsValid) { var store = new UserStore <ApplicationUser>(db); var manager = new ApplicationUserManager(store); var user = new ApplicationUser() { Email = model.Email, UserName = model.Email, FullName = model.FullName }; manager.Create(user, model.Password); ApplicationUser studenUser = manager.FindByName(model.Email); manager.AddToRole(studenUser.Id, "Teacher"); ViewBag.Succes = "Lärare skapad"; return(RedirectToAction("index", "Manage")); } ViewBag.EmailExist = "Eposten du försöker lägga till existerar redan"; // If we got this far, something failed, redisplay form return(View(model)); }
// // GET: /Account/Register public ActionResult RegisterTeacher() { RegisterViewModelTeacher model = new RegisterViewModelTeacher(); return(PartialView(model)); }