public UserAuthorization(Guid accountingGroupId, Guid userId, UserAuthorizationLevel level) { Created = DateTimeOffset.UtcNow; SetAccountingGroupId(accountingGroupId); SetUserId(userId); SetLevel(level); }
public UserAuthorization(Guid pointOfSaleId, Guid userId, UserAuthorizationLevel level) { Created = DateTimeOffset.UtcNow; SetPointOfSaleId(pointOfSaleId); SetUserId(userId); SetLevel(level); }
public void SetLevel(UserAuthorizationLevel level) { Level = level; Updated = DateTimeOffset.UtcNow; }