Пример #1
0
        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"));
            }
        }
Пример #2
0
        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"));
        }