public ActionResult DodajUzytkownikaDoRoli(UzytkownikRolaView urvm)
 {
     urvm.WszystkieRole = db.Roles.OrderBy(r => r.Name).Select(r => r.Name).ToList();
     for (int i = 0; i < urvm.SprawdzRole.Length; i++)
     {
         if (urvm.SprawdzRole[i])
         {
             ZarzadzanieTozsamoscia.DodajUzytkownikaDoRoliById(urvm.Id_Uzytkownika, urvm.WszystkieRole[i]);
         }
         else
         {
             ZarzadzanieTozsamoscia.UsunUzytkownikaZRoliById(urvm.Id_Uzytkownika, urvm.WszystkieRole[i]);
         }
     }
     return(RedirectToAction("DodajDoRoli"));
 }
        public ActionResult DodajUzytkownikaDoRoli(string id)
        {
            UzytkownikRolaView urvm = new UzytkownikRolaView();

            urvm.WszystkieRole  = db.Roles.OrderBy(r => r.Name).Select(r => r.Name).ToList();
            urvm.Id_Uzytkownika = id;
            urvm.SprawdzRole    = new bool[urvm.WszystkieRole.Count];
            for (int i = 0; i < urvm.WszystkieRole.Count; i++)
            {
                if (ZarzadzanieTozsamoscia.UzytkownikIstniejeWRoliById(id, urvm.WszystkieRole[i]))
                {
                    urvm.SprawdzRole[i] = true;
                }
                else
                {
                    urvm.SprawdzRole[i] = false;
                }
            }
            return(View(urvm));
        }