public ActionResult GetDetailsForm(int id) { Models.PersonelViewModel p = new Models.PersonelViewModel(); p.personel = db.Personel.Single(x => x.personelID == id); p.kullanici = db.Kullanici.Single(x => x.kullaniciID == p.personel.kullaniciID); return(PartialView("_Details", p)); }
public ActionResult GetEditForm(int id) { Models.PersonelViewModel p = new Models.PersonelViewModel(); p.personel = db.Personel.Single(x => x.personelID == id); p.kullanici = db.Kullanici.Single(x => x.kullaniciID == p.personel.kullaniciID); ViewBag.birimID = new SelectList(db.Birim, "birimID", "birimAd", p.personel.birimID); ViewBag.bolumID = new SelectList(db.Bolum.Where(x => x.birimID == p.personel.birimID), "bolumID", "bolumAd", p.personel.bolumID); return(PartialView("_Edit", p)); }
public ActionResult Create(Models.PersonelViewModel p) { if (ModelState.IsValid) { p.kullanici.kullaniciTipID = 2; p.kullanici.kullaniciEklemeTarihi = DateTime.Now; db.Kullanici.Add(p.kullanici); p.personel.personelEklemeTarih = DateTime.Now; p.personel.kullaniciID = p.kullanici.kullaniciID; db.Personel.Add(p.personel); db.SaveChanges(); return(RedirectToAction("Index")); } return(RedirectToAction("Index", p)); }
public ActionResult Edit(Models.PersonelViewModel p) { if (ModelState.IsValid) { p.kullanici.kullaniciTipID = 2; p.kullanici.kullaniciGuncellemeTarihi = DateTime.Now; p.personel.personelGuncellemeTarih = DateTime.Now; db.Entry(p.kullanici).State = EntityState.Modified; db.Entry(p.personel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.birimID = new SelectList(db.Birim, "birimID", "birimAd", p.personel.birimID); ViewBag.bolumID = new SelectList(db.Bolum.Where(x => x.birimID == p.personel.birimID), "bolumID", "bolumAd", p.personel.bolumID); return(RedirectToAction("Index", p)); }