Example #1
0
 public void addPermission(aPermission permission)
 {
     if (this.next != null)
     {
         this.next.addPermission(permission);
     }
     else
     {
         this.next = permission;
     }
 }
Example #2
0
        public static aPermission converPer(string storeName, string userSponser, List <PersmissionsTypes> Permissions)
        {
            aPermission permission = new basePermmision("", "");
            aPermission corrent    = permission;

            foreach (PersmissionsTypes pt in Permissions)
            {
                corrent.next = who(pt, storeName, userSponser);
                corrent      = corrent.next;
            }
            return(permission.next);
        }
Example #3
0
        public static basePermmision toObject(ICollection <aPermissionData> data)
        {
            basePermmision ans     = new basePermmision("", null);
            aPermission    pointer = ans;

            foreach (aPermissionData item in data)
            {
                pointer.next = toObject(item);
                pointer      = pointer.next;
            }
            return(ans);
        }
Example #4
0
 public aPermission(string storeName, string sponser)
 {
     this.store   = storeName;
     this.sponser = sponser;
     next         = null;
 }