public async Task <IPagedResult <UserAuthorizationDto> > BrowseAuthorizedUsers(Guid pointOfSaleId, [FromQuery] BrowseUserAuthorizations query) { query.Bind(q => q.PointOfSaleId, pointOfSaleId); return(await QueryAsync(query)); }
public async Task <IPagedResult <UserAuthorizationDto> > BrowseUserAuthorizations([FromQuery] BrowseUserAuthorizations query, Guid userId) => await QueryAsync(query.Bind(q => q.UserId, userId));
public async Task <IPagedResult <UserAuthorizationDto> > BrowseAuthorizedUsers(Guid accountingGroupId, [FromQuery] BrowseUserAuthorizations query) { query.Bind(q => q.AccountingGroupId, accountingGroupId); return(await QueryAsync(query)); }