コード例 #1
0
        public void addRollen()
        {
            var rollen = _dataservice.GetRollen();

            foreach (var rol in rollen)
            {
                Rollen.Add(rol);
            }
        }
コード例 #2
0
 public void RemoveRolle(RolleDTO rolle)
 {
     for (int i = Rollen.Count - 1; i >= 0; i--)
     {
         if (Rollen[i].Name.Equals(rolle.Name, StringComparison.InvariantCultureIgnoreCase))
         {
             Rollen.RemoveAt(i);
         }
     }
 }
コード例 #3
0
 public void AddRolle(RolleDTO rolle)
 {
     RemoveRolle(rolle.Name);
     Rollen.Add(rolle);
 }
コード例 #4
0
 public bool HatBerechtigung(string code)
 {
     return(Rollen.Any(r => r.Berechtigungen.Any(b => b.Code == code)));
 }