public virtual IUserRoleState Get(string roleId, bool forCreation, bool nullAllowed) { UserRoleId globalId = new UserRoleId(_userState.UserId, roleId); if (_loadedUserRoleStates.ContainsKey(globalId)) { return(_loadedUserRoleStates[globalId]); } if (forCreation || ForReapplying) { var state = new UserRoleState(ForReapplying); state.UserRoleId = globalId; _loadedUserRoleStates.Add(globalId, state); return(state); } else { var state = UserRoleStateDao.Get(globalId, nullAllowed); if (state != null) { _loadedUserRoleStates.Add(globalId, state); } return(state); } }
public virtual UserRoleId ToUserRoleId() { UserRoleId v = new UserRoleId(); v.UserId = this.UserId; v.RoleId = this.RoleId; return(v); }
public UserRoleIdDtoWrapper(UserRoleId val) { if (val == null) { throw new ArgumentNullException("val"); } this._value = val; }
public override bool Equals(object obj) { if (Object.ReferenceEquals(this, obj)) { return(true); } UserRoleId other = obj as UserRoleId; if (other == null) { return(false); } return(true && Object.Equals(this.UserId, other.UserId) && Object.Equals(this.RoleId, other.RoleId) ); }
public UserRoleIdFlattenedDto(UserRoleId val) { this._value = new UserRoleIdDtoWrapper(val); }