public ActionResult DeleteKuryeOnay(Kurye kurye) { var kuryeSil = cont.Kurye.Where(l => l.Id == kurye.Id).FirstOrDefault(); cont.Kurye.Remove(kuryeSil); cont.SaveChanges(); return(RedirectToAction("ListKurye", "SistemKullanici")); }
public ActionResult KuryeGuncelle(Kurye guncelKurye) { var kurye = db.Kurye.Find(guncelKurye.Id); kurye.Ad = guncelKurye.Ad; kurye.Soyad = guncelKurye.Soyad; kurye.Telefon = guncelKurye.Telefon; kurye.Durum = guncelKurye.Durum; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EditKurye(Kurye kurye) { var kuryeEdit = cont.Kurye.Find(kurye.Id); if (kuryeEdit != null) { if (kuryeEdit.Kullanici.RolId != (int)EnumRol.Kurye) { ViewBag.Error = "Rolü kurye olan bir kullanıcı seçmeniz gerekmektedir."; var rolList = cont.Rol.ToList().Select(k => new SelectListItem { Selected = true, Text = k.Ad, Value = k.Id.ToString() }).ToList(); //Kurye Rolunu selected olarak getiriyoruz. var rolKurye = rolList.Where(l => l.Value == Convert.ToString((int)EnumRol.Kurye)).FirstOrDefault(); rolKurye.Selected = true; ViewBag.RolList = rolList; var kullaniciList = cont.Kullanici.ToList().Select(k => new SelectListItem { Selected = true, Text = k.Ad + " " + k.Soyad, Value = k.Id.ToString() }).ToList(); ViewBag.KullaniciList = kullaniciList; var asciList = cont.Asci.ToList().Select(k => new SelectListItem { Selected = true, Text = k.Kullanici.Ad + " " + k.Kullanici.Soyad, Value = k.Id.ToString() }).ToList(); ViewBag.AsciList = asciList; return(View(kurye)); } else { kuryeEdit.AsciAdi = cont.Asci.Where(l => l.Id == kurye.AsciId).Select(l => l.Kullanici.Ad + " " + l.Kullanici.Soyad).FirstOrDefault(); kuryeEdit.KullaniciId = kurye.KullaniciId; kuryeEdit.AsciId = kurye.AsciId; cont.SaveChanges(); return(RedirectToAction("ListKurye", "SistemKullanici", new { id = kuryeEdit.Id })); } } return(View()); }
public ActionResult KuryeEkle(KuryeModel p1) { //if (!ModelState.IsValid) //{ // return View("KuryeEkle"); //} var kurye = new Kurye(); kurye.Ad = p1.Ad; kurye.Soyad = p1.Soyad; kurye.Telefon = p1.Telefon; kurye.Durum = p1.Durum; db.Kurye.Add(kurye); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult CreateKurye(Kurye kurye) { var rolId = cont.Kullanici.Where(l => l.Id == kurye.KullaniciId).Select(l => l.RolId).FirstOrDefault(); if (rolId != 5) { ViewBag.Error = "Rolü kurye olan bir kullanıcı seçmeniz gerekmektedir."; var rolList = cont.Rol.ToList().Select(k => new SelectListItem { Selected = false, Text = k.Ad, Value = k.Id.ToString() }).ToList(); //Kuryenin Rolunu selected olarak getiriyoruz. var rolKurye = rolList.Where(l => l.Value == Convert.ToString(5)).FirstOrDefault(); rolKurye.Selected = true; ViewBag.RolList = rolList; var kullaniciList = cont.Kullanici.ToList().Select(k => new SelectListItem { Selected = false, Text = k.Ad + " " + k.Soyad, Value = k.Id.ToString() }).ToList(); ViewBag.KullaniciList = kullaniciList; var asciList = cont.Kullanici.Where(l => l.RolId == 4).ToList().Select(k => new SelectListItem { Selected = false, Text = k.Ad + " " + k.Soyad, Value = k.Id.ToString() }).ToList(); ViewBag.AsciList = asciList; return(View(kurye)); } else { kurye.AsciAdi = cont.Asci.Where(l => l.Id == kurye.AsciId).Select(l => l.Kullanici.Ad + " " + l.Kullanici.Soyad).FirstOrDefault(); cont.Kurye.Add(kurye); cont.SaveChanges(); return(RedirectToAction("ListKurye", "SistemKullanici")); } }