public ActionResult RegisterOgretmen(RegisterOgretmen model) { if (ModelState.IsValid) { var user = new ApplicationUser(); user.UserName = model.OgretmenId; user.Name = model.OgretmenIsim; user.Surname = model.OgretmenSoyisim; var result = userManager.Create(user, model.Sifre); if (result.Succeeded) { NotOtomasyonuEntities db = new NotOtomasyonuEntities(); OgretmenDb aOgretmen = new OgretmenDb(); aOgretmen.Ad = model.OgretmenIsim; aOgretmen.Soyad = model.OgretmenSoyisim; aOgretmen.Id = model.OgretmenId; db.OgretmenDbs.Add(aOgretmen); db.SaveChanges(); userManager.AddToRole(user.Id, "Ogretmen"); return(RedirectToAction("Index", new { id = User.Identity.Name })); } else { foreach (var error in result.Errors) { ModelState.AddModelError("", error); } } } return(View(model)); }
public ActionResult DersListele() { string id = User.Identity.Name; OgretmenDb aUser = db.OgretmenDbs.FirstOrDefault(i => i.Id == User.Identity.Name); return(View(aUser)); }