public ActionResult DuyuruEkle(duyuru duyuru, string baslik, string icerik, DateTime tarih) { if (ModelState.IsValid == false) // validation hatası varsa demek { var yetkiler = db.yetki.ToList(); ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi"); return(View()); } if (Session["kullanici"] != null) { kullanici k = (kullanici)Session["kullanici"]; duyuru duy = (duyuru)Session["duyuru"]; duyuru.kullaniciID = k.kullaniciID; duyuru.baslik = baslik; duyuru.icerik = icerik; duyuru.tarih = DateTime.Now; } db.duyuru.Add(duyuru); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Sil(int id) { ogrenci ogr = db.ogrenci.Where(x => x.ogrenciID == id).SingleOrDefault(); db.ogrenci.Remove(ogr); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EtkinlikEkle(etkinlik etkinlik) { if (ModelState.IsValid == false) // validation hatası varsa demek { var yetkiler = db.yetki.ToList(); ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi"); return(View()); } db.etkinlik.Add(etkinlik); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Ekle(kullanici k, HttpPostedFileBase resimGelen) { if (ModelState.IsValid == false) // validation hatası varsa demek { var yetkiler = db.yetki.ToList(); ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi"); return(View()); } kullanici kul = db.kullanici.Where(x => x.eposta == k.eposta).SingleOrDefault(); if (kul != null) { //aynı epostayla kaydolan biri var demek ModelState.AddModelError("eposta", "Farklı bir eposta adresi giriniz!"); var yetkiler = db.yetki.ToList(); ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi"); return(View()); } ResimIslem r = new ResimIslem(); string deger = r.Ekle(resimGelen); if (deger == "uzanti") { var yetkiler = db.yetki.ToList(); ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi"); ViewBag.Hata = "Lütfen .png veya .jpg uzantılı resim seçiniz!"; return(View()); } else if (deger == "boyut") { var yetkiler = db.yetki.ToList(); ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi"); ViewBag.Hata = "Lütfen daha küçük boyutlu bir resim seçiniz!"; return(View()); } else { k.resim = deger; } db.kullanici.Add(k); db.SaveChanges(); ViewBag.Uyari = "Kullanıcı eklendi"; return(RedirectToAction("Index")); }