public ActionResult Create(SahipsizHayvanlar1.Models.Personel personel) { var user = Session["PersonelId"] as SahipsizHayvanlar1.Models.Personel; MD5 md5Hash = MD5.Create(); var hashsifre = new Hash().GetMd5Hash(md5Hash, personel.Sifre); if (Session["PersonelId"] == null) { return(Redirect("~/Login/Index")); } else { if (ModelState.IsValid) { personel.KulAdi = personel.KulAdi; personel.Sifre = hashsifre; db.Personel.Add(personel); db.SaveChanges(); logsController.Loglama(user, "Eklendi", "Personel Tablosunda " + personel.PersonelId + " İd'li " + personel.PersonelAdi + " Kişisi eklendi"); return(RedirectToAction("Index")); } return(View()); } }
public ActionResult Edit(SahipsizHayvanlar1.Models.Personel personel) { var user = Session["PersonelId"] as SahipsizHayvanlar1.Models.Personel; if (ModelState.IsValid) { if (personel.Yetki == null) { ViewBag.mesaj = "Yetki Seçiniz"; return(View()); } db.Entry(personel).State = EntityState.Modified; db.SaveChanges(); logsController.Loglama(user, "Güncellendi", "Personel Tablosunda " + personel.PersonelId + " İd'li " + personel.PersonelAdi + " Kişisini Güncelledi"); return(RedirectToAction("Index")); } return(View(personel)); }