public void GrupKullaniciKaydet(GrupKullanici g)
        {
            var grupKullanici = context.GrupKullanicilar.Where(p => p.GrupId.Equals(g.GrupId) && p.KullaniciId.Equals(g.KullaniciId)).FirstOrDefault();

            if (grupKullanici == null)
            {
                context.GrupKullanicilar.Add(g);
            }
            else
            {
                grupKullanici.GrupId      = g.GrupId;
                grupKullanici.KullaniciId = g.KullaniciId;
            }

            context.SaveChanges();
        }
Exemple #2
0
        public ActionResult KullaniciEkle(int kullaniciIdEkle, int grupId)
        {
            GrupKullanici grupKullanici = gkRepo.GrupKullanicilar.FirstOrDefault(p => p.KullaniciId.Equals(kullaniciIdEkle));

            if (grupKullanici == null)
            {
                gkRepo.GrupKullaniciKaydet(new GrupKullanici {
                    GrupId = grupId, KullaniciId = kullaniciIdEkle
                });
            }
            else
            {
                ViewBag.ActionResultMessage     = "Bu kullanıcı " + grupRepo.Gruplar.FirstOrDefault(p => p.GrupId.Equals(grupKullanici.GrupId)).GrupAdi + " grubundadır, eklenemez!";
                ViewBag.ActionResultMessageType = "warning";
            }

            return(LoadToGrupView(grupId));
        }