public ActionResult GirisYap(LoginView data) { Kullanıcı_Kelime_Manager manager = new Kullanıcı_Kelime_Manager(); if (ModelState.IsValid) { try { UserManager u = new UserManager(); BussinesLayerResult <Uyeler> repo = u.UyeGiris(data); Session["user_ad"] = repo.Sonuc.Kullanici_Ad.ToUpper(); Session["user_id"] = repo.Sonuc.Kullanicı_Id; Session["Sayı"] = manager.KelimeListesiSayisi(repo.Sonuc.Kullanicı_Id, 1); Session["Bildigim"] = manager.BildigimKelimelerSayisi(repo.Sonuc.Kullanicı_Id, 2); Session["Ogrenecegim"] = manager.OgrenecegimKelimelerSayisi(repo.Sonuc.Kullanicı_Id, 3); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View(data)); } ViewData["msg"] = "Kaydınız başarıyla yapıldı. Mail hesabınıza giderek üyeliğinizi aktif edebilirsiniz."; return(RedirectToAction("FilmKelimeleri", "KullaniciEkrani")); //Yönlendirme } return(View(data)); }
public async Task <BussinesLayerResult <FaultRecord> > FaultAdd(FaultRecord data) { var res = new BussinesLayerResult <FaultRecord>(); //var userId = _httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.Name)?.Value; res.Responce = Insert(data); if (res.Responce > 0) { return(res); } else { res.AddError(ErrorMessageCode.FaultRecordNotAdd, "Kayıt olusturulamadı."); } return(res); }