public ActionResult KullaniciRolDuzenle(int id) { var kullanici = kullaniciServis.Bul(id); var secilenRoller = kullanici.Roller.Select(x => x.Id).ToArray(); KullaniciRolModel model = new KullaniciRolModel { Kullanici = kullanici, Roller = rolServis.Roller(), SecilenRoller = secilenRoller }; return(View(model)); }
public ActionResult GirisYap(GirisModel model, string ReturnUrl) { if (ModelState.IsValid && kullaniciServis.KullaniciDogrula(model.Eposta, model.Sifre)) { var kullanici = kullaniciServis.Bul(model.Eposta); if (!kullanici.Onayli) { TempData["epostaOnayMesaj"] = "E-posta adresiniz onaylı değildir. Lütfen e-posta adresinizdeki linki kullanarak e-posta adresinizi onaylayınız."; return(View()); } FormsAuthentication.SetAuthCookie(model.Eposta, model.BeniHatirla); return(RedirectToLocal(ReturnUrl)); } else { ModelState.AddModelError("", "Kullanıcı adı ve ya şifre geçersiz!"); } return(View(model)); }