public ActionResult Kaydet(Departman departman) { if (!ModelState.IsValid) { return(View("DepartmanForm")); } MesajViewModel model = new MesajViewModel(); if (departman.Id == 0) { db.Departman.Add(departman); model.Mesaj = departman.Ad + " başarıyla eklendi..."; } else { var guncellenecekDepartman = db.Departman.Find(departman.Id); if (guncellenecekDepartman == null) { return(HttpNotFound()); } guncellenecekDepartman.Ad = departman.Ad; model.Mesaj = departman.Ad + " başarıyla güncellendi..."; } db.SaveChanges(); model.Status = true; model.LinkText = "Departman Listesi"; model.Url = "/Departman"; return(PartialView("_Mesaj", model)); }
public ActionResult Create([Bind(Include = "Id,Ad,Sifre,Role")] Kullanici kullanici) { if (ModelState.IsValid) { db.Kullanici.Add(kullanici); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(kullanici)); }
public ActionResult Kaydet(Personel personel) { if (!ModelState.IsValid) { var model = new PersonelFormViewModel() { Departmanlar = db.Departman.ToList(), Personel = personel }; return(View("PersonelForm", model)); } if (personel.Id == 0) { db.Personel.Add(personel); } else { db.Entry(personel).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("Index")); }