public virtual void Save() { foreach (IUserClaimState s in this.LoadedUserClaimStates) { UserClaimStateDao.Save(s); } foreach (IUserClaimState s in this._removedUserClaimStates) { UserClaimStateDao.Delete(s); } }