public ActionResult CreateDiyetisyen(Diyetisyen diyetisyen) { var rolId = cont.Kullanici.Where(l => l.Id == diyetisyen.KullaniciId).Select(l => l.RolId).FirstOrDefault(); if (rolId != 3) { ViewBag.Error = "Rolü diyetisyen 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(); //Diyetisyen Rolunu selected olarak getiriyoruz. var rolDiyetisyen = rolList.Where(l => l.Value == Convert.ToString(3)).FirstOrDefault(); rolDiyetisyen.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; return(View(diyetisyen)); } else { cont.Diyetisyen.Add(diyetisyen); cont.SaveChanges(); return(RedirectToAction("ListDiyetisyen", "SistemKullanici")); } }
public ActionResult DeleteDiyetisyenOnay(Diyetisyen diyetisyen) { var diyetisyenSil = cont.Diyetisyen.Where(l => l.Id == diyetisyen.Id).FirstOrDefault(); cont.Diyetisyen.Remove(diyetisyenSil); cont.SaveChanges(); return(RedirectToAction("ListDiyetisyen", "SistemKullanici")); }