public void addPermission(aPermission permission) { if (this.next != null) { this.next.addPermission(permission); } else { this.next = permission; } }
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); }
public aPermission(string storeName, string sponser) { this.store = storeName; this.sponser = sponser; next = null; }