public override ICollection <aPermissionData> toDataObject(string owner = "") { aPermissionData me = DataAccess.getPremmisionRM(owner, this.store); if (me == null) { me = new removeManagerPermissionData(store, sponser); } if (next == null) { return new List <aPermissionData> { me } } ; else { ICollection <aPermissionData> ans = next.toDataObject(owner); ans.Add(me); return(ans); } }
public static aPermission toObject(removeManagerPermissionData data) { return(new removeManager(data.store, data.sponser)); }