Ejemplo n.º 1
0
        //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));
        }
Ejemplo n.º 2
0
        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());
        }
Ejemplo n.º 3
0
        //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));
        }
Ejemplo n.º 5
0
 //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"));
     }
 }
Ejemplo n.º 6
0
        //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));
        }