public ActionResult ProjeKategoriGuncelle(FormCollection form, int id)
        {
            string baslik = form["baslik"].ToString();

            using (ModelDB db = new ModelDB())
            {
                ProjeCategory pc = db.ProjeCategory.Where(x => x.id == id).SingleOrDefault();
                pc.baslik = baslik;
                db.SaveChanges();
            }
            return(RedirectToAction("ProjeKategori"));
        }
        public ActionResult YeniProjeKategori(FormCollection form)
        {
            string        baslik = form["baslik"].ToString();
            ProjeCategory pc     = new ProjeCategory();

            using (ModelDB db = new ModelDB())
            {
                pc.baslik = baslik;
                db.ProjeCategory.Add(pc);
                db.SaveChanges();
            }
            return(RedirectToAction("ProjeKategori"));
        }
        public ActionResult ProjeKategoriSilOk(int?id)
        {
            ProjeCategory pc = new ProjeCategory();
            Proje         pr = new Proje();

            using (ModelDB db = new ModelDB())
            {
                pc = db.ProjeCategory.Where(x => x.id == id).FirstOrDefault();
                foreach (var item in db.Proje.Where(x => x.CategoryID == id).ToList())
                {
                    db.Proje.Remove(item);
                }

                db.ProjeCategory.Remove(pc);
                db.SaveChanges();
            }
            return(RedirectToAction("ProjeKategori", "Admin"));
        }
        public ActionResult ProjeKategoriSil(int?id)
        {
            if (Session["ActiveUser"] != null)
            {
                ViewBag.UserName = Session["ActiveUser"].ToString();
            }
            else
            {
                return(RedirectToAction("login"));
            }

            ViewBag.UserName = Session["ActiveUser"].ToString();
            using (ModelDB db = new ModelDB())
            {
                ProjeCategory pc = db.ProjeCategory.Where(x => x.id == id).SingleOrDefault();
                return(View(pc));
            }
        }