예제 #1
0
        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());
        }
예제 #2
0
        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."));
        }