//Program Details public ActionResult Details(int?id) { KategoriProgramList kplist = new KategoriProgramList(); if (Session["username"] != null) { kplist.Yorumlar = db.comment.Where(c => c.program_id == id).ToList(); kplist.program = db.program.Find(id); kplist.Kategoriler = db.category.ToList(); kplist.Programlar = db.program.ToList(); kplist.Favoriler = db.favourite.ToList(); } else { TempData["alert"] = "<div class='alert alert-danger' style='margin-top:10px;margin-left:auto;margin-right:auto;'> Lütfen giriş yapınız... </div>"; return(RedirectToAction("Login", "users")); } if (id == null) { return(RedirectToAction("Index", "Home")); } if (kplist.program == null) { return(RedirectToAction("Index", "Home")); } return(View(kplist)); }
public ActionResult Login(user model) { KategoriProgramList kpList = new KategoriProgramList(); SHA1 sha = new SHA1CryptoServiceProvider(); var pass = model.password; string sifrelenmisSifre = Convert.ToBase64String(sha.ComputeHash(System.Text.Encoding.UTF8.GetBytes(pass))); var userGiris = db.user.FirstOrDefault(i => i.username == model.username && i.password == sifrelenmisSifre); if (userGiris != null) { Session["user_id"] = userGiris.user_id; Session["username"] = userGiris.username; Session["usertype"] = userGiris.user_type; return(RedirectToAction("Index", "Home")); } else { TempData["alert"] = "<div class='alert alert-danger' style='margin-top:10px;'> Kullanıcı adı veya şifre hatalı ! </div>"; } var kullaniciadi = model.username; ViewBag.Username = kullaniciadi; return(View()); }
//Index public ActionResult Index() { KategoriProgramList kpList = new KategoriProgramList { Kategoriler = db.category.ToList(), Programlar = db.program.Include(p => p.category).ToList() }; return(View(kpList)); }
//Index public ActionResult Index() { var kategori = db.category.ToList(); var program = db.program.Include(p => p.category).ToList(); KategoriProgramList kpList = new KategoriProgramList(); kpList.Kategoriler = kategori; kpList.Programlar = program; return(View(kpList)); }
//Downloaded Program public ActionResult Downloaded() { if (Session["username"] != null) { KategoriProgramList kpList = new KategoriProgramList(); kpList.Programlar = db.program.ToList(); kpList.Kategoriler = db.category.ToList(); kpList.Indirilenler = db.downloaded.ToList(); return(View(kpList)); } else { TempData["alert"] = "<div class='alert alert-danger' style='margin-top:10px;margin-left:auto;margin-right:auto;'> Lütfen giriş yapınız... </div>"; return(RedirectToAction("Login", "users")); } }
//Kategori Detay public ActionResult Details(int?id) { if (id == null) { RedirectToAction("index", "Home"); } KategoriProgramList kplist = new KategoriProgramList(); kplist.kategori = db.category.Find(id); kplist.Kategoriler = db.category.ToList(); kplist.Programlar = db.program.ToList(); kplist.Favoriler = db.favourite.ToList(); return(View(kplist)); }