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);
        }
        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);
        }