public ActionResult TurDuzenle(Tur tur) { TurlerRep rep = new TurlerRep(); rep.Update(tur); return(RedirectToAction("Index")); }
public ActionResult BilgilerimiDuzenle(Kullanici kullanici, HttpPostedFileBase Resim) { TurlerRep rep = new TurlerRep(); var user = rep.GetAllUser().FirstOrDefault(x => x.Id == User.Identity.GetUserId()); user.Email = kullanici.Email; user.UserName = kullanici.Email; user.GrupAdi = kullanici.GrupAdi; user.GrupUyeleri = kullanici.GrupUyeleri; user.Aciklama = kullanici.Aciklama; user.KurulusTarihi = kullanici.KurulusTarihi; user.TurID = kullanici.TurID; user.WebSite = kullanici.WebSite; user.YoutubeLinki = kullanici.YoutubeLinki; if (kullanici.Resim != null) { user.Resim = FileUpload(Resim); } else { user.Resim = user.Resim; } rep.UpdateUser(user); ViewData["Tur"] = rep.GetAll().Where(x => x.TurAdi != "_silindi"); return(View()); }
public ActionResult TurEkle(Tur tur) { TurlerRep rep = new TurlerRep(); rep.Insert(tur); return(View()); }
public JsonResult KullaniciSil(string id) { TurlerRep rep = new TurlerRep(); rep.DeleteUser(id); return(Json("Kayıt Başarıyla Silindi.")); }
public ActionResult Register() { TurlerRep rep = new TurlerRep(); ViewData["Tur"] = rep.GetAll().Where(x => x.TurAdi != "_silindi"); return(View()); }
public ActionResult KullaniciSil(string id) { TurlerRep rep = new TurlerRep(); rep.DeleteUser(id); return(Redirect("/Account/Cikis")); }
// GET: Admin/Kullanici public ActionResult Index() { TurlerRep rep = new TurlerRep(); var liste = rep.GetAllUser(); return(View(liste)); }
public ActionResult GrupSonuclar() { TurlerRep rep = new TurlerRep(); var kullanicilar = rep.GetAllUser().Where(x => x.Email != "*****@*****.**" && x.KullaniciTur.TurAdi != "_silindi" && x.Email != "*****@*****.**"); List <Kullanici> liste = new List <Kullanici>(); foreach (var item in kullanicilar) { if (item.GrupUyeleri != null) { if (item.GrupAdi.ToLower().Contains(Session["aranacak"].ToString()) || item.GrupUyeleri.ToLower().Contains(Session["aranacak"].ToString()) || item.Aciklama.ToLower().Contains(Session["aranacak"].ToString())) { liste.Add(item); } } else { if (item.GrupAdi.ToLower().Contains(Session["aranacak"].ToString()) || item.Aciklama.ToLower().Contains(Session["aranacak"].ToString())) { liste.Add(item); } } } //var liste = kullanicilar.Where(x => x.Aciklama.ToLower().Contains(Session["aranacak"].ToString()) //|| x.GrupUyeleri.ToLower().Contains(Session["aranacak"].ToString()) //|| x.GrupAdi.ToLower().Contains(Session["aranacak"].ToString())); return(View(liste)); }
public ActionResult GrupDetay(string id) { TurlerRep rep = new TurlerRep(); var user = rep.GetAllUser().FirstOrDefault(x => x.Id == id); return(View(user)); }
public ActionResult TurDuzenle(int id) { TurlerRep rep = new TurlerRep(); var tur = rep.GetById(id); return(View(tur)); }
public ActionResult Kesfet() { TurlerRep rep = new TurlerRep(); var liste = rep.GetAllUser().Where(x => x.Email != "*****@*****.**" && x.KullaniciTur.TurAdi != "_silindi").OrderByDescending(t => t.SiteKayitTarihi); //ViewData["Model"] = liste; return(View(liste)); }
public ActionResult Kesfet(int id) { TurlerRep rep = new TurlerRep(); var liste = rep.GetAllUser().Where(x => x.TurID == id && x.KullaniciTur.TurAdi != "_silindi"); //ViewData["Model"] = liste; return(View(liste)); }
public ActionResult BilgilerimiDuzenle() { TurlerRep rep = new TurlerRep(); ViewData["Tur"] = rep.GetAll().Where(x => x.TurAdi != "_silindi"); var user = rep.GetAllUser().FirstOrDefault(x => x.Id == User.Identity.GetUserId()); return(View(user)); }
public JsonResult TurSil(int id) { TurlerRep rep = new TurlerRep(); var tur = rep.GetById(id); tur.TurAdi = "_silindi"; tur.TurAciklama = ""; rep.Update(tur); return(Json("Kayıt Başarıyla Silindi.")); }
public JsonResult ModYap(string id) { TurlerRep rep = new TurlerRep(); var user = rep.GetAllUser().FirstOrDefault(x => x.Id == id); var _context = new ApplicationDbContext(); var UserManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(_context)); UserManager.AddToRole(user.Id, "BlogModerator"); return(Json("Kullanıcı blog moderatörü yapıldı.")); }
// GET: Admin/Admin public ActionResult Index() { TurlerRep rep = new TurlerRep(); YorumRep yRep = new YorumRep(); BlogRep bRep = new BlogRep(); ViewBag.YorumSayisi = yRep.GetAll().Count.ToString(); ViewBag.BlogSayisi = bRep.GetAll().Count.ToString(); ViewBag.TurSayisi = rep.GetAll().Count(x => x.TurAdi != "_silindi").ToString(); ViewBag.KullaniciSayisi = rep.GetAllUser().Count().ToString(); return(View()); }
public async Task <ActionResult> Register(RegisterViewModel model, HttpPostedFileBase Resim) { if (ModelState.IsValid) { UserStore <Kullanici> str = new UserStore <Kullanici>(new MyContext()); UserManager <Kullanici> mng = new UserManager <Kullanici>(str); var user = new Kullanici { UserName = model.Email, Email = model.Email, GrupAdi = model.GrupAdi, Aciklama = model.Aciklama, KurulusTarihi = model.KurulusTarihi, GrupUyeleri = model.GrupUyeleri, Resim = FileUpload(Resim), TurID = model.TurID, YoutubeLinki = model.YoutubeLinki }; var result = await mng.CreateAsync(user, model.Password); if (result.Succeeded) { SignInManager <Kullanici, string> smng = new SignInManager <Kullanici, string>(mng, AuthenticationManager); await smng.SignInAsync(user, isPersistent : false, rememberBrowser : false); // For more information on how to enable account confirmation and password reset please visit http://go.microsoft.com/fwlink/?LinkID=320771 // Send an email with this link // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id); // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme); // await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>"); return(RedirectToAction("Index", "Home")); } AddErrors(result); } TurlerRep rep = new TurlerRep(); ViewData["Tur"] = rep.GetAll().Where(x => x.TurAdi != "_silindi"); // If we got this far, something failed, redisplay form return(View(model)); }
public JsonResult Begen(string id) { Session["begeniler"] += " "; string begenilenler = Session["begeniler"].ToString(); if (begenilenler.Contains(id)) { return(Json("Bu grubu daha önce zaten beğenmişsiniz.")); } TurlerRep rep = new TurlerRep(); var user = rep.GetAllUser().FirstOrDefault(x => x.Id == id); user.Begeni++; rep.UpdateUser(user); Session["begeniler"] += id; return(Json(user.GrupAdi + " grubunu beğendiniz.")); }
public ActionResult Index() { TurlerRep rep = new TurlerRep(); return(View(rep.GetAll().Where(x => x.TurAdi != "_silindi").ToList())); }