public ActionResult Courses(int CategoryID)
 {
     AnaSayfaDTO dto = new AnaSayfaDTO();
     dto.kurs = ent.Kurs.Where(x => x.KursTipId == CategoryID).OrderBy(x => x.KursAd).ToList();
     dto.kursdetay = ent.KursTip.FirstOrDefault(x => x.KursTipId == CategoryID);
     return View(dto);
 }
 public ActionResult Index()
 {
     ViewBag.TercihEdilenEgitimler = new SelectList(ent.Kurs.OrderBy(x => x.KursAd).ToList(), "KursAd", "KursAd");
     AnaSayfaDTO obj = new AnaSayfaDTO();
     obj.slider = ent.Slider.Where(x => (x.BaslangicTarih <= DateTime.Now && x.BitisTarih > DateTime.Now)).ToList();
     obj.bilgiformu = new Bilgilendirme();
     obj.duyuru = ent.Duyurular.OrderByDescending(x => x.ID).Take(3).ToList();
     obj.gorus = ent.OgrenciGorus.OrderByDescending(x => x.ID).Take(3).ToList();
     return View("Index", obj);
 }
 public ActionResult BilgiIstekFormuGonder(AnaSayfaDTO blgform)
 {
     try
     {
         Bilgilendirme _bilgiform = new Bilgilendirme();
         _bilgiform.AdSoyad = blgform.bilgiformu.AdSoyad;
         _bilgiform.Telefon = blgform.bilgiformu.Telefon;
         _bilgiform.Eposta = blgform.bilgiformu.Eposta;
         _bilgiform.Kurslar = blgform.bilgiformu.Kurslar;
         _bilgiform.IstekTarihi = DateTime.Now;
         ent.Bilgilendirme.Add(_bilgiform);
         ent.SaveChanges();
         ViewBag.Mesaj = "Form Başarıyla gönderilmiştir.";
         return View();
     }
     catch (Exception ex)
     {
         throw new Exception("Eklerken hata oluştu");
     }
 }