public ActionResult deleteDownloaded(int id) { downloaded gelenProgram = db.downloaded.Where(f => f.program_id == id).FirstOrDefault(); if (gelenProgram != null) { db.downloaded.Remove(gelenProgram); db.SaveChanges(); TempData["alert"] = "<div class='alert alert-success' style='margin-top:10px;max-width:60%;margin-left:auto;margin-right:auto;'> <strong> Başarılı ! </strong> Program indirilenler listesinden silindi... </div>"; return(RedirectToAction("Downloaded", "programs")); } else { TempData["alert"] = "<div class='alert alert-danger' style='margin-top:10px;max-width:60%;margin-left:auto;margin-right:auto;'> <strong> Hata ! </strong> Program indirilenler listesinden silinemedi. Bu program zaten listeniz de olmayabilir mi ? </div>"; return(RedirectToAction("Downloaded", "programs")); } }
//Download Program public ActionResult linkTiklandi64(int id) { var program = db.program.Where(p => p.program_id == id).FirstOrDefault(); program.download_count++; List <downloaded> indirilenler = db.downloaded.ToList(); downloaded varMi = indirilenler.Where(i => i.program_id == id && i.user_id == Convert.ToInt32(Session["user_id"])).FirstOrDefault(); if (varMi == null) { var downloaded = new downloaded(); downloaded.program_id = program.program_id; downloaded.user_id = Convert.ToInt32(Session["user_id"]); db.downloaded.Add(downloaded); db.SaveChanges(); } db.SaveChanges(); return(Redirect(program.link64)); }