// GET: SYADMIN/TeknikerAta public ActionResult Index(int?id, int?Bid) { if (Bid != null) { Session["a"] = Bid.Value; TempData["b"] = Bid.Value;//1. tekniker atama için ilk olarak listele sayfasından seçilen kaydı tempdataya atıyoruz.Tempdata çalışma pirensibi sistem kapanmadan ve üzerine yazılmadan aynı datayı taşıması. } if (id == null) { return(View(DB.Teknikerler.ToList())); } var teknik = (from s in DB.Teknikerler where s.id == id select s).FirstOrDefault(); ViewBag.tek = teknik.teknikerAdi; int sayi = (from s in DB.Teknikerler where s.id == id select s.teknikerIsYuk).FirstOrDefault(); sayi++; int a = Convert.ToInt32(TempData["b"]); BankoGiris bnk = DB.BankoGirisler.First(s => s.id == a); bnk.TeknikerAdi = ViewBag.tek; tekniker guncelle = DB.Teknikerler.First(u => u.id == id); guncelle.teknikerIsYuk = sayi; DB.SaveChanges(); //return View(DB.Teknikerler.ToList()); return(RedirectToAction("Listele")); }
public ActionResult DeleteConfirmed(int id) { tekniker tekniker = db.Teknikerler.Find(id); db.Teknikerler.Remove(tekniker); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,teknikerNo,teknikerAdi")] tekniker tekniker) { if (ModelState.IsValid) { db.Entry(tekniker).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tekniker)); }
public ActionResult Create([Bind(Include = "id,teknikerNo,teknikerAdi")] tekniker tekniker) { if (ModelState.IsValid) { db.Teknikerler.Add(tekniker); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tekniker)); }
// GET: SYADMIN/tekniker/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tekniker tekniker = db.Teknikerler.Find(id); if (tekniker == null) { return(HttpNotFound()); } return(View(tekniker)); }