예제 #1
0
        public ActionResult Index(string baslik, string tur, HttpPostedFileBase resim, string olusturan)
        {
            sozlukVeritabani db = new sozlukVeritabani();
            var    user         = db.Kullanici.Where(x => x.nick == olusturan).FirstOrDefault();
            var    baslikTur    = db.BaslikTur.FirstOrDefault(x => x.ad == tur);
            Baslik tmpBaslik    = new Baslik();

            tmpBaslik.baslik           = baslik;
            tmpBaslik.turID            = baslikTur.turID;
            tmpBaslik.olusturanID      = user.kullaniciID;
            tmpBaslik.olusturma_tarihi = DateTime.UtcNow.Date;
            tmpBaslik.onay             = false;
            tmpBaslik.resim            = DosyaEkle.ResimEkle(resim, "Content", "img");
            db.Baslik.Add(tmpBaslik);
            db.SaveChanges();
            List <Baslik> baslikList = db.Baslik.ToList();

            ViewBag.basliklar = baslikList;
            List <BaslikTur> turList = db.BaslikTur.ToList();

            ViewBag.turler = turList;

            Response.Redirect("/timeLine/getEntry?id=" + db.Baslik.FirstOrDefault(x => x.baslik == baslik).baslikID);
            return(null);
        }
예제 #2
0
 public ActionResult KullaniciDuzenle(Kullanici data, HttpPostedFileBase fotograf)
 {
     if (fotograf != null)
     {
         Kullanici kul = DB.Kullanici.Where(x => x.kullaniciID == data.kullaniciID).SingleOrDefault();
         kul.ad       = data.ad;
         kul.email    = data.email;
         kul.nick     = data.nick;
         kul.sifre    = data.sifre;
         kul.soyad    = data.soyad;
         kul.fotograf = DosyaEkle.ResimEkle(fotograf, "Content", "img");
         kul.yetkiID  = data.yetkiID;
         DB.SaveChanges();
         TempData["key"] = "Kullanıcı Düzenlendi";
         return(RedirectToAction("Kullanici"));
     }
     else
     {
         Kullanici kul = DB.Kullanici.Where(x => x.kullaniciID == data.kullaniciID).SingleOrDefault();
         kul.ad      = data.ad;
         kul.email   = data.email;
         kul.nick    = data.nick;
         kul.sifre   = data.sifre;
         kul.soyad   = data.soyad;
         kul.yetkiID = data.yetkiID;
         DB.SaveChanges();
         TempData["key"] = "Kullanıcı Düzenlendi";
         return(RedirectToAction("Kullanici"));
     }
 }
예제 #3
0
        public ActionResult Index(Kullanici kullanici, HttpPostedFileBase fotograf)
        {
            sozlukVeritabani db = new sozlukVeritabani();

            kullanici.kayit_tarihi = DateTime.UtcNow.Date;
            kullanici.onay         = false;
            kullanici.yetkiID      = 2;
            kullanici.fotograf     = DosyaEkle.ResimEkle(fotograf, "Content", "img");
            db.Kullanici.Add(kullanici);
            db.SaveChanges();
            List <Baslik> baslikList = db.Baslik.ToList();

            ViewBag.basliklar = baslikList;
            return(View());
        }