// GET: Mudur/Home public ActionResult Index() { var id = HttpContext.User.Identity.Name; RegisterMudur aUser = new RegisterMudur(); //ViewBag.id = id; var user = userManager.FindByName(id); if (user != null) { } else { // return RedirectToAction(); } //foreach(ApplicationUser user in userManager.Users) //{ // if (user.UserName == id) // { // aUser.MudurId = id; // aUser.MudurIsim = user.Name; // aUser.MudurSoyisim = user.Surname; // } //} return(View(user)); }
public ActionResult RegisterMudur(RegisterMudur model) { if (ModelState.IsValid) { var user = new ApplicationUser(); user.UserName = model.MudurId; user.Name = model.MudurIsim; user.Surname = model.MudurSoyisim; var result = userManager.Create(user, model.Sifre); if (result.Succeeded) { userManager.AddToRole(user.Id, "Mudur"); return(RedirectToAction("Index", new { id = User.Identity.Name })); } else { foreach (var error in result.Errors) { ModelState.AddModelError("", error); } } } return(View(model)); }