public ActionResult Kaydet(Personel personel) { if (!ModelState.IsValid) { var model = new PersonelDepartmanViewModel() { Departmanlar = db.Departman.ToList(), personel = new Personel() }; return(View("PersonelForm", model)); } if (personel.Id == 0) { db.Personel.Add(personel); } else { /* * guncellepersonel.Ad = personel.Ad; * guncellepersonel.Soyad = personel.Soyad; * guncellepersonel.DepartmanId = personel.DepartmanId; * guncellepersonel.DogumGunu = personel.DogumGunu; * guncellepersonel.Maas = personel.Maas; * guncellepersonel.Cinsiyet = personel.Cinsiyet; */ db.Entry(personel).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("Index", "Personel")); }
//Güncelleme işlemi için bilgilerin view içerisine gelmesi için gerekli public ActionResult Güncelle(int id) { var model = new PersonelDepartmanViewModel() { Departmanlar = db.Departman.ToList(), personel = db.Personel.Find(id) }; return(View("PersonelForm", model)); }
public ActionResult Yeni() { var model = new PersonelDepartmanViewModel() { Departmanlar = db.Departman.ToList(), personel = new Personel() }; return(View("PersonelForm", model)); }