Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Tecrube tecrube = db.Tecrube.Find(id);

            db.Tecrube.Remove(tecrube);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult TecrubeDuzenle(int id)
        {
            Tecrube tecrube  = db.Tecrube.Where(x => x.tecrubeID == id).SingleOrDefault();
            var     yetkiler = db.yetki.ToList();

            ViewBag.yetkiler      = new SelectList(yetkiler, "yetkiID", "adi", tecrube.tecrubeID);
            TempData["tecrubeID"] = id; //controllerın icine yukledi
            return(View(tecrube));
        }
        public ActionResult TecrubeSil(int id)
        {
            Tecrube t           = db.Tecrube.Where(x => x.tecrubeID == id).SingleOrDefault();
            int     kullaniciID = (int)t.kullaniciID;

            db.Tecrube.Remove(t);
            db.SaveChanges();
            return(Redirect("/Kullanici/Detay/" + kullaniciID));
        }
Example #4
0
 public ActionResult Edit([Bind(Include = "Id,FirmaAdi,Pozisyon,BaslamaTarihi,CikisTarihi")] Tecrube tecrube)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tecrube).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tecrube));
 }
Example #5
0
        public ActionResult Create([Bind(Include = "Id,FirmaAdi,Pozisyon,BaslamaTarihi,CikisTarihi")] Tecrube tecrube)
        {
            if (ModelState.IsValid)
            {
                db.Tecrube.Add(tecrube);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tecrube));
        }
Example #6
0
        // GET: Tecrubes/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tecrube tecrube = db.Tecrube.Find(id);

            if (tecrube == null)
            {
                return(HttpNotFound());
            }
            return(View(tecrube));
        }
        public ActionResult TecrubeEkle(Tecrube tecrube)

        {
            if (ModelState.IsValid == false) // validation hatası varsa demek
            {
                var yetkiler = db.yetki.ToList();
                ViewBag.yetkiler = new SelectList(yetkiler, "yetkiID", "adi");
                return(View());
            }
            tecrube.kullaniciID = int.Parse(Session["KullaniciIdEkle"].ToString());
            db.Tecrube.Add(tecrube);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult TecrubeDuzenle(Tecrube tecrube)

        {
            int     tecrubeID = (int)TempData["tecrubeID"];
            Tecrube kul       = db.Tecrube.Where(x => x.tecrubeID == tecrubeID).SingleOrDefault();

            kul.ad       = tecrube.ad;
            kul.yil      = tecrube.yil;
            kul.aciklama = tecrube.aciklama;

            db.SaveChanges();



            return(RedirectToAction("Index"));
        }